home *** CD-ROM | disk | FTP | other *** search
/ CD Fun House 7 / CD FunHouse 7 For The Macintosh (Wayzata)(1992).iso / • Game Templates • / Fool's DEMO / Fool's DEMO / Fool's DEMO.rsrc / CODE_130.txt < prev    next >
Text File  |  1992-01-01  |  203KB  |  3,560 lines

  1. # near model CODE resource
  2. # jump table entries: 1064-1064 (1 of them)
  3. export_133:
  4. 00000000  7000                     moveq.l    D0, 0x00
  5. 00000002  3D40 8BCA                move.w     [A6 - 0x7436], D0
  6. 00000006  4EAD 03CA                jsr        [A5 + 0x3CA /* export_117 */]
  7. 0000000A  4EAD 03BA                jsr        [A5 + 0x3BA /* export_115 */]
  8. 0000000E  3D40 8BCC                move.w     [A6 - 0x7434], D0
  9. 00000012  7001                     moveq.l    D0, 0x01
  10. 00000014  3D40 8BCE                move.w     [A6 - 0x7432], D0
  11. label00000018:
  12. 00000018  4EAD 03BA                jsr        [A5 + 0x3BA /* export_115 */]
  13. 0000001C  3D40 8BD0                move.w     [A6 - 0x7430], D0
  14. 00000020  302E 8BD0                move.w     D0, [A6 - 0x7430]
  15. 00000024  48C0                     ext.l      D0
  16. 00000026  7201                     moveq.l    D1, 0x01
  17. 00000028  C081                     and.l      D0, D1
  18. 0000002A  0C80 0000 0001           cmpi.l     D0, 0x1
  19. 00000030  6704                     beq        +0x6 /* 00000036 */
  20. 00000032  4EFA 0168                jmp        [PC + 0x168 /* 0000019C */]
  21. label00000036:
  22. 00000036  7000                     moveq.l    D0, 0x00
  23. 00000038  3D40 8128                move.w     [A6 - 0x7ED8], D0
  24. label0000003C:
  25. 0000003C  302E 8128                move.w     D0, [A6 - 0x7ED8]
  26. 00000040  48C0                     ext.l      D0
  27. 00000042  E388                     lsl        D0, 1
  28. 00000044  0680 0000 1DEE           addi.l     D0, 0x1DEE
  29. 0000004A  D0AD FD52                add.l      D0, [A5 - 0x2AE]
  30. 0000004E  2F00                     move.l     -[A7], D0
  31. 00000050  4EAD 03BA                jsr        [A5 + 0x3BA /* export_115 */]
  32. 00000054  205F                     movea.l    A0, [A7]+
  33. 00000056  3080                     move.w     [A0], D0
  34. 00000058  700E                     moveq.l    D0, 0x0E
  35. 0000005A  526E 8128                addq.w     [A6 - 0x7ED8], 1
  36. 0000005E  B06E 8128                cmp.w      D0, [A6 - 0x7ED8]
  37. 00000062  6CD8                     bge        -0x26 /* 0000003C */
  38. 00000064  7000                     moveq.l    D0, 0x00
  39. 00000066  3D40 8126                move.w     [A6 - 0x7EDA], D0
  40. 0000006A  203C 0000 1DFE           move.l     D0, 0x1DFE
  41. 00000070  D0AD FD52                add.l      D0, [A5 - 0x2AE]
  42. 00000074  2040                     movea.l    A0, D0
  43. 00000076  3010                     move.w     D0, [A0]
  44. 00000078  48C0                     ext.l      D0
  45. 0000007A  3D40 812A                move.w     [A6 - 0x7ED6], D0
  46. label0000007E:
  47. 0000007E  203C 0000 1E02           move.l     D0, 0x1E02
  48. 00000084  D0AD FD52                add.l      D0, [A5 - 0x2AE]
  49. 00000088  2040                     movea.l    A0, D0
  50. 0000008A  3010                     move.w     D0, [A0]
  51. 0000008C  48C0                     ext.l      D0
  52. 0000008E  3D40 8128                move.w     [A6 - 0x7ED8], D0
  53. label00000092:
  54. 00000092  526E 8126                addq.w     [A6 - 0x7EDA], 1
  55. 00000096  302E 8126                move.w     D0, [A6 - 0x7EDA]
  56. 0000009A  48C0                     ext.l      D0
  57. 0000009C  E588                     lsl        D0, 2
  58. 0000009E  E388                     lsl        D0, 1
  59. 000000A0  0680 0000 1E6E           addi.l     D0, 0x1E6E
  60. 000000A6  D0AD FD52                add.l      D0, [A5 - 0x2AE]
  61. 000000AA  2040                     movea.l    A0, D0
  62. 000000AC  30AE 812A                move.w     [A0], [A6 - 0x7ED6]
  63. 000000B0  302E 8126                move.w     D0, [A6 - 0x7EDA]
  64. 000000B4  48C0                     ext.l      D0
  65. 000000B6  E588                     lsl        D0, 2
  66. 000000B8  5280                     addq.l     D0, 1
  67. 000000BA  E388                     lsl        D0, 1
  68. 000000BC  0680 0000 1E6E           addi.l     D0, 0x1E6E
  69. 000000C2  D0AD FD52                add.l      D0, [A5 - 0x2AE]
  70. 000000C6  2040                     movea.l    A0, D0
  71. 000000C8  30AE 8128                move.w     [A0], [A6 - 0x7ED8]
  72. 000000CC  302E 8126                move.w     D0, [A6 - 0x7EDA]
  73. 000000D0  48C0                     ext.l      D0
  74. 000000D2  E588                     lsl        D0, 2
  75. 000000D4  5480                     addq.l     D0, 2
  76. 000000D6  E388                     lsl        D0, 1
  77. 000000D8  0680 0000 1E6E           addi.l     D0, 0x1E6E
  78. 000000DE  D0AD FD52                add.l      D0, [A5 - 0x2AE]
  79. 000000E2  2F00                     move.l     -[A7], D0
  80. 000000E4  302E 812A                move.w     D0, [A6 - 0x7ED6]
  81. 000000E8  48C0                     ext.l      D0
  82. 000000EA  2F00                     move.l     -[A7], D0
  83. 000000EC  203C 0000 1E06           move.l     D0, 0x1E06
  84. 000000F2  D0AD FD52                add.l      D0, [A5 - 0x2AE]
  85. 000000F6  2040                     movea.l    A0, D0
  86. 000000F8  3010                     move.w     D0, [A0]
  87. 000000FA  48C0                     ext.l      D0
  88. 000000FC  221F                     move.l     D1, [A7]+
  89. 000000FE  D081                     add.l      D0, D1
  90. 00000100  205F                     movea.l    A0, [A7]+
  91. 00000102  3080                     move.w     [A0], D0
  92. 00000104  302E 8126                move.w     D0, [A6 - 0x7EDA]
  93. 00000108  48C0                     ext.l      D0
  94. 0000010A  E588                     lsl        D0, 2
  95. 0000010C  5680                     addq.l     D0, 3
  96. 0000010E  E388                     lsl        D0, 1
  97. 00000110  0680 0000 1E6E           addi.l     D0, 0x1E6E
  98. 00000116  D0AD FD52                add.l      D0, [A5 - 0x2AE]
  99. 0000011A  2F00                     move.l     -[A7], D0
  100. 0000011C  302E 8128                move.w     D0, [A6 - 0x7ED8]
  101. 00000120  48C0                     ext.l      D0
  102. 00000122  2F00                     move.l     -[A7], D0
  103. 00000124  203C 0000 1E08           move.l     D0, 0x1E08
  104. 0000012A  D0AD FD52                add.l      D0, [A5 - 0x2AE]
  105. 0000012E  2040                     movea.l    A0, D0
  106. 00000130  3010                     move.w     D0, [A0]
  107. 00000132  48C0                     ext.l      D0
  108. 00000134  221F                     move.l     D1, [A7]+
  109. 00000136  D081                     add.l      D0, D1
  110. 00000138  205F                     movea.l    A0, [A7]+
  111. 0000013A  3080                     move.w     [A0], D0
  112. 0000013C  203C 0000 1E04           move.l     D0, 0x1E04
  113. 00000142  D0AD FD52                add.l      D0, [A5 - 0x2AE]
  114. 00000146  2040                     movea.l    A0, D0
  115. 00000148  3010                     move.w     D0, [A0]
  116. 0000014A  48C0                     ext.l      D0
  117. 0000014C  2F00                     move.l     -[A7], D0
  118. 0000014E  203C 0000 1DFA           move.l     D0, 0x1DFA
  119. 00000154  D0AD FD52                add.l      D0, [A5 - 0x2AE]
  120. 00000158  2040                     movea.l    A0, D0
  121. 0000015A  3010                     move.w     D0, [A0]
  122. 0000015C  48C0                     ext.l      D0
  123. 0000015E  221F                     move.l     D1, [A7]+
  124. 00000160  41EE 8128                lea.l      A0, [A6 - 0x7ED8]
  125. 00000164  4EAD 02C2                jsr        [A5 + 0x2C2 /* export_84 */]
  126. 00000168  6C00 FF28                bge        -0xD6 /* 00000092 */
  127. 0000016C  203C 0000 1E00           move.l     D0, 0x1E00
  128. 00000172  D0AD FD52                add.l      D0, [A5 - 0x2AE]
  129. 00000176  2040                     movea.l    A0, D0
  130. 00000178  3010                     move.w     D0, [A0]
  131. 0000017A  48C0                     ext.l      D0
  132. 0000017C  2F00                     move.l     -[A7], D0
  133. 0000017E  203C 0000 1DFC           move.l     D0, 0x1DFC
  134. 00000184  D0AD FD52                add.l      D0, [A5 - 0x2AE]
  135. 00000188  2040                     movea.l    A0, D0
  136. 0000018A  3010                     move.w     D0, [A0]
  137. 0000018C  48C0                     ext.l      D0
  138. 0000018E  221F                     move.l     D1, [A7]+
  139. 00000190  41EE 812A                lea.l      A0, [A6 - 0x7ED6]
  140. 00000194  4EAD 02C2                jsr        [A5 + 0x2C2 /* export_84 */]
  141. 00000198  6C00 FEE4                bge        -0x11A /* 0000007E */
  142. label0000019C:
  143. 0000019C  302E 8BD0                move.w     D0, [A6 - 0x7430]
  144. 000001A0  48C0                     ext.l      D0
  145. 000001A2  7202                     moveq.l    D1, 0x02
  146. 000001A4  C081                     and.l      D0, D1
  147. 000001A6  0C80 0000 0002           cmpi.l     D0, 0x2
  148. 000001AC  6704                     beq        +0x6 /* 000001B2 */
  149. 000001AE  4EFA 0086                jmp        [PC + 0x86 /* 00000236 */]
  150. label000001B2:
  151. 000001B2  4EAD 03BA                jsr        [A5 + 0x3BA /* export_115 */]
  152. 000001B6  3D40 8BD2                move.w     [A6 - 0x742E], D0
  153. 000001BA  4EAD 03BA                jsr        [A5 + 0x3BA /* export_115 */]
  154. 000001BE  3D40 8BD4                move.w     [A6 - 0x742C], D0
  155. 000001C2  4EAD 03BA                jsr        [A5 + 0x3BA /* export_115 */]
  156. 000001C6  3D40 8BD6                move.w     [A6 - 0x742A], D0
  157. 000001CA  4EAD 03BA                jsr        [A5 + 0x3BA /* export_115 */]
  158. 000001CE  3D40 8BD8                move.w     [A6 - 0x7428], D0
  159. 000001D2  4EAD 03BA                jsr        [A5 + 0x3BA /* export_115 */]
  160. 000001D6  3D40 8BDA                move.w     [A6 - 0x7426], D0
  161. 000001DA  4EAD 03BA                jsr        [A5 + 0x3BA /* export_115 */]
  162. 000001DE  3D40 8BDC                move.w     [A6 - 0x7424], D0
  163. 000001E2  302E 8BDC                move.w     D0, [A6 - 0x7424]
  164. 000001E6  6E04                     bgt        +0x6 /* 000001EC */
  165. 000001E8  4EFA 004C                jmp        [PC + 0x4C /* 00000236 */]
  166. label000001EC:
  167. 000001EC  203C 0001 913A           move.l     D0, 0x1913A
  168. 000001F2  D0AD FD52                add.l      D0, [A5 - 0x2AE]
  169. 000001F6  2F00                     move.l     -[A7], D0
  170. 000001F8  598F                     subq.l     A7, 4
  171. 000001FA  3F2E 8BDC                move.w     -[A7], [A6 - 0x7424]
  172. 000001FE  A9BC                     syscall    GetPicture
  173. 00000200  201F                     move.l     D0, [A7]+
  174. 00000202  205F                     movea.l    A0, [A7]+
  175. 00000204  2080                     move.l     [A0], D0
  176. 00000206  3F2E 8BD8                move.w     -[A7], [A6 - 0x7428]
  177. 0000020A  3F2E 8BDA                move.w     -[A7], [A6 - 0x7426]
  178. 0000020E  70FF                     moveq.l    D0, 0xFFFFFFFF
  179. 00000210  3F00                     move.w     -[A7], D0
  180. 00000212  4267                     clr.w      -[A7]
  181. 00000214  203C 0001 913A           move.l     D0, 0x1913A
  182. 0000021A  D0AD FD52                add.l      D0, [A5 - 0x2AE]
  183. 0000021E  2040                     movea.l    A0, D0
  184. 00000220  4EAD 0182                jsr        [A5 + 0x182 /* export_44 */]
  185. 00000224  203C 0001 913A           move.l     D0, 0x1913A
  186. 0000022A  D0AD FD52                add.l      D0, [A5 - 0x2AE]
  187. 0000022E  2040                     movea.l    A0, D0
  188. 00000230  2010                     move.l     D0, [A0]
  189. 00000232  2F00                     move.l     -[A7], D0
  190. 00000234  A9A3                     syscall    ReleaseResource
  191. label00000236:
  192. 00000236  4EAD 03BA                jsr        [A5 + 0x3BA /* export_115 */]
  193. 0000023A  3D40 8BDE                move.w     [A6 - 0x7422], D0
  194. 0000023E  0C6E 0006 8BDE           cmpi.w     [A6 - 0x7422], 0x6
  195. 00000244  6704                     beq        +0x6 /* 0000024A */
  196. 00000246  4EFA 0088                jmp        [PC + 0x88 /* 000002D0 */]
  197. label0000024A:
  198. 0000024A  7001                     moveq.l    D0, 0x01
  199. 0000024C  3D40 812A                move.w     [A6 - 0x7ED6], D0
  200. label00000250:
  201. 00000250  7001                     moveq.l    D0, 0x01
  202. 00000252  3D40 8128                move.w     [A6 - 0x7ED8], D0
  203. label00000256:
  204. 00000256  302E 8128                move.w     D0, [A6 - 0x7ED8]
  205. 0000025A  48C0                     ext.l      D0
  206. 0000025C  EB88                     lsl        D0, 5
  207. 0000025E  306E 812A                movea.w    A0, [A6 - 0x7ED6]
  208. 00000262  D088                     add.l      D0, A0
  209. 00000264  E388                     lsl        D0, 1
  210. 00000266  0680 0000 2E6E           addi.l     D0, 0x2E6E /* '.n' */
  211. 0000026C  D0AD FD52                add.l      D0, [A5 - 0x2AE]
  212. 00000270  2F00                     move.l     -[A7], D0
  213. 00000272  4EAD 03B2                jsr        [A5 + 0x3B2 /* export_114 */]
  214. 00000276  205F                     movea.l    A0, [A7]+
  215. 00000278  3080                     move.w     [A0], D0
  216. 0000027A  302E 8128                move.w     D0, [A6 - 0x7ED8]
  217. 0000027E  48C0                     ext.l      D0
  218. 00000280  EB88                     lsl        D0, 5
  219. 00000282  306E 812A                movea.w    A0, [A6 - 0x7ED6]
  220. 00000286  D088                     add.l      D0, A0
  221. 00000288  E388                     lsl        D0, 1
  222. 0000028A  0680 0000 3A6E           addi.l     D0, 0x3A6E /* ':n' */
  223. 00000290  D0AD FD52                add.l      D0, [A5 - 0x2AE]
  224. 00000294  2040                     movea.l    A0, D0
  225. 00000296  4250                     clr.w      [A0]
  226. 00000298  203C 0000 1DEE           move.l     D0, 0x1DEE
  227. 0000029E  D0AD FD52                add.l      D0, [A5 - 0x2AE]
  228. 000002A2  2040                     movea.l    A0, D0
  229. 000002A4  3010                     move.w     D0, [A0]
  230. 000002A6  48C0                     ext.l      D0
  231. 000002A8  526E 8128                addq.w     [A6 - 0x7ED8], 1
  232. 000002AC  B06E 8128                cmp.w      D0, [A6 - 0x7ED8]
  233. 000002B0  6CA4                     bge        -0x5A /* 00000256 */
  234. 000002B2  203C 0000 1DF0           move.l     D0, 0x1DF0
  235. 000002B8  D0AD FD52                add.l      D0, [A5 - 0x2AE]
  236. 000002BC  2040                     movea.l    A0, D0
  237. 000002BE  3010                     move.w     D0, [A0]
  238. 000002C0  48C0                     ext.l      D0
  239. 000002C2  526E 812A                addq.w     [A6 - 0x7ED6], 1
  240. 000002C6  B06E 812A                cmp.w      D0, [A6 - 0x7ED6]
  241. 000002CA  6C84                     bge        -0x7A /* 00000250 */
  242. 000002CC  4EFA 007E                jmp        [PC + 0x7E /* 0000034C */]
  243. label000002D0:
  244. 000002D0  7001                     moveq.l    D0, 0x01
  245. 000002D2  3D40 812A                move.w     [A6 - 0x7ED6], D0
  246. label000002D6:
  247. 000002D6  7001                     moveq.l    D0, 0x01
  248. 000002D8  3D40 8128                move.w     [A6 - 0x7ED8], D0
  249. label000002DC:
  250. 000002DC  302E 8128                move.w     D0, [A6 - 0x7ED8]
  251. 000002E0  48C0                     ext.l      D0
  252. 000002E2  EB88                     lsl        D0, 5
  253. 000002E4  306E 812A                movea.w    A0, [A6 - 0x7ED6]
  254. 000002E8  D088                     add.l      D0, A0
  255. 000002EA  E388                     lsl        D0, 1
  256. 000002EC  0680 0000 2E6E           addi.l     D0, 0x2E6E /* '.n' */
  257. 000002F2  D0AD FD52                add.l      D0, [A5 - 0x2AE]
  258. 000002F6  2040                     movea.l    A0, D0
  259. 000002F8  4250                     clr.w      [A0]
  260. 000002FA  302E 8128                move.w     D0, [A6 - 0x7ED8]
  261. 000002FE  48C0                     ext.l      D0
  262. 00000300  EB88                     lsl        D0, 5
  263. 00000302  306E 812A                movea.w    A0, [A6 - 0x7ED6]
  264. 00000306  D088                     add.l      D0, A0
  265. 00000308  E388                     lsl        D0, 1
  266. 0000030A  0680 0000 3A6E           addi.l     D0, 0x3A6E /* ':n' */
  267. 00000310  D0AD FD52                add.l      D0, [A5 - 0x2AE]
  268. 00000314  2040                     movea.l    A0, D0
  269. 00000316  4250                     clr.w      [A0]
  270. 00000318  203C 0000 1DEE           move.l     D0, 0x1DEE
  271. 0000031E  D0AD FD52                add.l      D0, [A5 - 0x2AE]
  272. 00000322  2040                     movea.l    A0, D0
  273. 00000324  3010                     move.w     D0, [A0]
  274. 00000326  48C0                     ext.l      D0
  275. 00000328  526E 8128                addq.w     [A6 - 0x7ED8], 1
  276. 0000032C  B06E 8128                cmp.w      D0, [A6 - 0x7ED8]
  277. 00000330  6CAA                     bge        -0x54 /* 000002DC */
  278. 00000332  203C 0000 1DF0           move.l     D0, 0x1DF0
  279. 00000338  D0AD FD52                add.l      D0, [A5 - 0x2AE]
  280. 0000033C  2040                     movea.l    A0, D0
  281. 0000033E  3010                     move.w     D0, [A0]
  282. 00000340  48C0                     ext.l      D0
  283. 00000342  526E 812A                addq.w     [A6 - 0x7ED6], 1
  284. 00000346  B06E 812A                cmp.w      D0, [A6 - 0x7ED6]
  285. 0000034A  6C8A                     bge        -0x74 /* 000002D6 */
  286. label0000034C:
  287. 0000034C  4EAD 03BA                jsr        [A5 + 0x3BA /* export_115 */]
  288. 00000350  3D40 8BC4                move.w     [A6 - 0x743C], D0
  289. 00000354  302E 8BC4                move.w     D0, [A6 - 0x743C]
  290. 00000358  6E04                     bgt        +0x6 /* 0000035E */
  291. 0000035A  4EFA 00A4                jmp        [PC + 0xA4 /* 00000400 */]
  292. label0000035E:
  293. 0000035E  A89E                     syscall    PenNormal
  294. 00000360  302E 8BD6                move.w     D0, [A6 - 0x742A]
  295. 00000364  48C0                     ext.l      D0
  296. 00000366  E588                     lsl        D0, 2
  297. 00000368  E388                     lsl        D0, 1
  298. 0000036A  0680 0000 582A           addi.l     D0, 0x582A /* 'X*' */
  299. 00000370  D0AD FD52                add.l      D0, [A5 - 0x2AE]
  300. 00000374  2F00                     move.l     -[A7], D0
  301. 00000376  A89D                     syscall    PenPat
  302. 00000378  7000                     moveq.l    D0, 0x00
  303. 0000037A  3D40 8126                move.w     [A6 - 0x7EDA], D0
  304. 0000037E  7001                     moveq.l    D0, 0x01
  305. 00000380  3D40 8128                move.w     [A6 - 0x7ED8], D0
  306. label00000384:
  307. 00000384  4EAD 03BA                jsr        [A5 + 0x3BA /* export_115 */]
  308. 00000388  3D40 8BE0                move.w     [A6 - 0x7420], D0
  309. 0000038C  302E 8BE0                move.w     D0, [A6 - 0x7420]
  310. 00000390  6704                     beq        +0x6 /* 00000396 */
  311. 00000392  4EFA 000C                jmp        [PC + 0xC /* 000003A0 */]
  312. label00000396:
  313. 00000396  066E 0010 8126           addi.w     [A6 - 0x7EDA], 0x10
  314. 0000039C  4EFA 0052                jmp        [PC + 0x52 /* 000003F0 */]
  315. label000003A0:
  316. 000003A0  7000                     moveq.l    D0, 0x00
  317. 000003A2  3D40 812A                move.w     [A6 - 0x7ED6], D0
  318. label000003A6:
  319. 000003A6  526E 8126                addq.w     [A6 - 0x7EDA], 1
  320. 000003AA  302E 8BE0                move.w     D0, [A6 - 0x7420]
  321. 000003AE  48C0                     ext.l      D0
  322. 000003B0  2F00                     move.l     -[A7], D0
  323. 000003B2  306E 812A                movea.w    A0, [A6 - 0x7ED6]
  324. 000003B6  D1C8                     add.l      A0, A0
  325. 000003B8  D0FC 466E                add.w      A0, 0x466E /* 'Fn' */
  326. 000003BC  D1ED FD52                add.l      A0, [A5 - 0x2AE]
  327. 000003C0  3010                     move.w     D0, [A0]
  328. 000003C2  48C0                     ext.l      D0
  329. 000003C4  C09F                     and.l      D0, [A7]+
  330. 000003C6  4A80                     tst.l      D0
  331. 000003C8  6700 001A                beq        +0x1C /* 000003E4 */
  332. 000003CC  302E 8126                move.w     D0, [A6 - 0x7EDA]
  333. 000003D0  48C0                     ext.l      D0
  334. 000003D2  E588                     lsl        D0, 2
  335. 000003D4  E388                     lsl        D0, 1
  336. 000003D6  0680 0000 1E6E           addi.l     D0, 0x1E6E
  337. 000003DC  D0AD FD52                add.l      D0, [A5 - 0x2AE]
  338. 000003E0  2F00                     move.l     -[A7], D0
  339. 000003E2  A8A2                     syscall    PaintRect
  340. label000003E4:
  341. 000003E4  700F                     moveq.l    D0, 0x0F
  342. 000003E6  526E 812A                addq.w     [A6 - 0x7ED6], 1
  343. 000003EA  B06E 812A                cmp.w      D0, [A6 - 0x7ED6]
  344. 000003EE  6CB6                     bge        -0x48 /* 000003A6 */
  345. label000003F0:
  346. 000003F0  302E 8BC4                move.w     D0, [A6 - 0x743C]
  347. 000003F4  48C0                     ext.l      D0
  348. 000003F6  526E 8128                addq.w     [A6 - 0x7ED8], 1
  349. 000003FA  B06E 8128                cmp.w      D0, [A6 - 0x7ED8]
  350. 000003FE  6C84                     bge        -0x7A /* 00000384 */
  351. label00000400:
  352. 00000400  0C6E 0002 8BD4           cmpi.w     [A6 - 0x742C], 0x2
  353. 00000406  6600 000C                bne        +0xE /* 00000414 */
  354. 0000040A  7003                     moveq.l    D0, 0x03
  355. 0000040C  3D40 8BE2                move.w     [A6 - 0x741E], D0
  356. 00000410  6000 0008                bra        +0xA /* 0000041A */
  357. label00000414:
  358. 00000414  7001                     moveq.l    D0, 0x01
  359. 00000416  3D40 8BE2                move.w     [A6 - 0x741E], D0
  360. label0000041A:
  361. 0000041A  0C6E 0004 8BDE           cmpi.w     [A6 - 0x7422], 0x4
  362. 00000420  6600 0022                bne        +0x24 /* 00000444 */
  363. 00000424  487A 001E                pea.l      [PC + 0x1E /* 00000444, value 0x302E8490 */]
  364. 00000428  7063                     moveq.l    D0, 0x63
  365. 0000042A  2F00                     move.l     -[A7], D0
  366. 0000042C  2F3C 0000 00AE           move.l     -[A7], 0xAE
  367. 00000432  2F3C 0000 0108           move.l     -[A7], 0x108
  368. 00000438  2F3C 0000 0153           move.l     -[A7], 0x153
  369. 0000043E  7002                     moveq.l    D0, 0x02
  370. 00000440  4EED 0372                jmp        [A5 + 0x372 /* export_106 */]
  371. label00000444:
  372. 00000444  302E 8490                move.w     D0, [A6 - 0x7B70]
  373. 00000448  48C0                     ext.l      D0
  374. 0000044A  306E 8BCE                movea.w    A0, [A6 - 0x7432]
  375. 0000044E  B088                     cmp.l      D0, A0
  376. 00000450  6F00 0006                ble        +0x8 /* 00000458 */
  377. 00000454  4EFA 0002                jmp        [PC + 0x2 /* 00000458 */]
  378. label00000458:
  379. 00000458  7000                     moveq.l    D0, 0x00
  380. 0000045A  3D40 86A6                move.w     [A6 - 0x795A], D0
  381. 0000045E  206D FD4A                movea.l    A0, [A5 - 0x2B6]
  382. 00000462  41E8 8942                lea.l      A0, [A0 - 0x76BE]
  383. 00000466  4EAD 010A                jsr        [A5 + 0x10A /* export_29 */]
  384. 0000046A  41EE 8BE4                lea.l      A0, [A6 - 0x741C]
  385. 0000046E  4EAD 0112                jsr        [A5 + 0x112 /* export_30 */]
  386. 00000472  206D FD4A                movea.l    A0, [A5 - 0x2B6]
  387. 00000476  41E8 8944                lea.l      A0, [A0 - 0x76BC]
  388. 0000047A  4EAD 010A                jsr        [A5 + 0x10A /* export_29 */]
  389. 0000047E  41EE 8CE4                lea.l      A0, [A6 - 0x731C]
  390. 00000482  4EAD 0112                jsr        [A5 + 0x112 /* export_30 */]
  391. 00000486  4EAD 03BA                jsr        [A5 + 0x3BA /* export_115 */]
  392. 0000048A  3D40 8DE4                move.w     [A6 - 0x721C], D0
  393. 0000048E  7001                     moveq.l    D0, 0x01
  394. 00000490  3D40 8BC4                move.w     [A6 - 0x743C], D0
  395. label00000494:
  396. 00000494  4EAD 03C2                jsr        [A5 + 0x3C2 /* export_116 */]
  397. 00000498  41EE 8DE6                lea.l      A0, [A6 - 0x721A]
  398. 0000049C  4EAD 0112                jsr        [A5 + 0x112 /* export_30 */]
  399. 000004A0  41EE 8DE6                lea.l      A0, [A6 - 0x721A]
  400. 000004A4  4EAD 02CA                jsr        [A5 + 0x2CA /* export_85 */]
  401. 000004A8  3D40 8EE6                move.w     [A6 - 0x711A], D0
  402. 000004AC  41EE 8CE4                lea.l      A0, [A6 - 0x731C]
  403. 000004B0  4EAD 010A                jsr        [A5 + 0x10A /* export_29 */]
  404. 000004B4  41EE 8DE6                lea.l      A0, [A6 - 0x721A]
  405. 000004B8  4EAD 010A                jsr        [A5 + 0x10A /* export_29 */]
  406. 000004BC  41EE 8CE4                lea.l      A0, [A6 - 0x731C]
  407. 000004C0  4EAD 0112                jsr        [A5 + 0x112 /* export_30 */]
  408. 000004C4  302E 8490                move.w     D0, [A6 - 0x7B70]
  409. 000004C8  48C0                     ext.l      D0
  410. 000004CA  306E 8BCE                movea.w    A0, [A6 - 0x7432]
  411. 000004CE  B088                     cmp.l      D0, A0
  412. 000004D0  6E04                     bgt        +0x6 /* 000004D6 */
  413. 000004D2  4EFA 001E                jmp        [PC + 0x1E /* 000004F2 */]
  414. label000004D6:
  415. 000004D6  41EE 8BE4                lea.l      A0, [A6 - 0x741C]
  416. 000004DA  4EAD 010A                jsr        [A5 + 0x10A /* export_29 */]
  417. 000004DE  41EE 8DE6                lea.l      A0, [A6 - 0x721A]
  418. 000004E2  4EAD 010A                jsr        [A5 + 0x10A /* export_29 */]
  419. 000004E6  41EE 8BE4                lea.l      A0, [A6 - 0x741C]
  420. 000004EA  4EAD 0112                jsr        [A5 + 0x112 /* export_30 */]
  421. 000004EE  4EFA 017E                jmp        [PC + 0x17E /* 0000066E */]
  422. label000004F2:
  423. 000004F2  302E 8490                move.w     D0, [A6 - 0x7B70]
  424. 000004F6  48C0                     ext.l      D0
  425. 000004F8  306E 8BCE                movea.w    A0, [A6 - 0x7432]
  426. 000004FC  B088                     cmp.l      D0, A0
  427. 000004FE  57C0                     seq        D0
  428. 00000500  4880                     ext.w      D0
  429. 00000502  48C0                     ext.l      D0
  430. 00000504  2F00                     move.l     -[A7], D0
  431. 00000506  486E 8492                pea.l      [A6 - 0x7B6E]
  432. 0000050A  206D FD4A                movea.l    A0, [A5 - 0x2B6]
  433. 0000050E  41E8 8946                lea.l      A0, [A0 - 0x76BA]
  434. 00000512  225F                     movea.l    A1, [A7]+
  435. 00000514  4EAD 01F2                jsr        [A5 + 0x1F2 /* export_58 */]
  436. 00000518  C09F                     and.l      D0, [A7]+
  437. 0000051A  4A80                     tst.l      D0
  438. 0000051C  6604                     bne        +0x6 /* 00000522 */
  439. 0000051E  4EFA 0016                jmp        [PC + 0x16 /* 00000536 */]
  440. label00000522:
  441. 00000522  41EE 8492                lea.l      A0, [A6 - 0x7B6E]
  442. 00000526  4EAD 010A                jsr        [A5 + 0x10A /* export_29 */]
  443. 0000052A  41EE 8BE4                lea.l      A0, [A6 - 0x741C]
  444. 0000052E  4EAD 0112                jsr        [A5 + 0x112 /* export_30 */]
  445. 00000532  4EFA 013A                jmp        [PC + 0x13A /* 0000066E */]
  446. label00000536:
  447. 00000536  0C6E 0001 8BDE           cmpi.w     [A6 - 0x7422], 0x1
  448. 0000053C  57C0                     seq        D0
  449. 0000053E  4880                     ext.w      D0
  450. 00000540  48C0                     ext.l      D0
  451. 00000542  2F00                     move.l     -[A7], D0
  452. 00000544  0C6E 0005 8BDE           cmpi.w     [A6 - 0x7422], 0x5
  453. 0000054A  57C0                     seq        D0
  454. 0000054C  4880                     ext.w      D0
  455. 0000054E  48C0                     ext.l      D0
  456. 00000550  809F                     or.l       D0, [A7]+
  457. 00000552  4A80                     tst.l      D0
  458. 00000554  6604                     bne        +0x6 /* 0000055A */
  459. 00000556  4EFA 0016                jmp        [PC + 0x16 /* 0000056E */]
  460. label0000055A:
  461. 0000055A  41EE 8DE6                lea.l      A0, [A6 - 0x721A]
  462. 0000055E  4EAD 010A                jsr        [A5 + 0x10A /* export_29 */]
  463. 00000562  41EE 8026                lea.l      A0, [A6 - 0x7FDA]
  464. 00000566  4EAD 0112                jsr        [A5 + 0x112 /* export_30 */]
  465. 0000056A  4EBA 1FDE                jsr        [PC + 0x1FDE /* 0000254A */]
  466. label0000056E:
  467. 0000056E  0C6E 0002 8BDE           cmpi.w     [A6 - 0x7422], 0x2
  468. 00000574  6704                     beq        +0x6 /* 0000057A */
  469. 00000576  4EFA 0016                jmp        [PC + 0x16 /* 0000058E */]
  470. label0000057A:
  471. 0000057A  41EE 8DE6                lea.l      A0, [A6 - 0x721A]
  472. 0000057E  4EAD 010A                jsr        [A5 + 0x10A /* export_29 */]
  473. 00000582  41EE 8026                lea.l      A0, [A6 - 0x7FDA]
  474. 00000586  4EAD 0112                jsr        [A5 + 0x112 /* export_30 */]
  475. 0000058A  4EBA 2176                jsr        [PC + 0x2176 /* 00002702 */]
  476. label0000058E:
  477. 0000058E  0C6E 0003 8BDE           cmpi.w     [A6 - 0x7422], 0x3
  478. 00000594  57C0                     seq        D0
  479. 00000596  4880                     ext.w      D0
  480. 00000598  48C0                     ext.l      D0
  481. 0000059A  2F00                     move.l     -[A7], D0
  482. 0000059C  0C6E 0006 8BDE           cmpi.w     [A6 - 0x7422], 0x6
  483. 000005A2  57C0                     seq        D0
  484. 000005A4  4880                     ext.w      D0
  485. 000005A6  48C0                     ext.l      D0
  486. 000005A8  809F                     or.l       D0, [A7]+
  487. 000005AA  4A80                     tst.l      D0
  488. 000005AC  6700 0018                beq        +0x1A /* 000005C6 */
  489. 000005B0  302E 8EE6                move.w     D0, [A6 - 0x711A]
  490. 000005B4  48C0                     ext.l      D0
  491. 000005B6  4EAD 02B2                jsr        [A5 + 0x2B2 /* export_82 */]
  492. 000005BA  4EAD 010A                jsr        [A5 + 0x10A /* export_29 */]
  493. 000005BE  41EE 8388                lea.l      A0, [A6 - 0x7C78]
  494. 000005C2  4EAD 0112                jsr        [A5 + 0x112 /* export_30 */]
  495. label000005C6:
  496. 000005C6  0C6E 0004 8BDE           cmpi.w     [A6 - 0x7422], 0x4
  497. 000005CC  6704                     beq        +0x6 /* 000005D2 */
  498. 000005CE  4EFA 0086                jmp        [PC + 0x86 /* 00000656 */]
  499. label000005D2:
  500. 000005D2  486E 8DE6                pea.l      [A6 - 0x721A]
  501. 000005D6  7004                     moveq.l    D0, 0x04
  502. 000005D8  205F                     movea.l    A0, [A7]+
  503. 000005DA  4EAD 02D2                jsr        [A5 + 0x2D2 /* export_86 */]
  504. 000005DE  4EAD 010A                jsr        [A5 + 0x10A /* export_29 */]
  505. 000005E2  41EE 8026                lea.l      A0, [A6 - 0x7FDA]
  506. 000005E6  4EAD 0112                jsr        [A5 + 0x112 /* export_30 */]
  507. 000005EA  4EBA 1F5E                jsr        [PC + 0x1F5E /* 0000254A */]
  508. 000005EE  41EE 8388                lea.l      A0, [A6 - 0x7C78]
  509. 000005F2  4EAD 010A                jsr        [A5 + 0x10A /* export_29 */]
  510. 000005F6  41EE 8EE8                lea.l      A0, [A6 - 0x7118]
  511. 000005FA  4EAD 0112                jsr        [A5 + 0x112 /* export_30 */]
  512. 000005FE  486E 8DE6                pea.l      [A6 - 0x721A]
  513. 00000602  7004                     moveq.l    D0, 0x04
  514. 00000604  205F                     movea.l    A0, [A7]+
  515. 00000606  4EAD 0292                jsr        [A5 + 0x292 /* export_78 */]
  516. 0000060A  4EAD 010A                jsr        [A5 + 0x10A /* export_29 */]
  517. 0000060E  41EE 8026                lea.l      A0, [A6 - 0x7FDA]
  518. 00000612  4EAD 0112                jsr        [A5 + 0x112 /* export_30 */]
  519. 00000616  4EBA 1F32                jsr        [PC + 0x1F32 /* 0000254A */]
  520. 0000061A  41EE 8388                lea.l      A0, [A6 - 0x7C78]
  521. 0000061E  4EAD 010A                jsr        [A5 + 0x10A /* export_29 */]
  522. 00000622  41EE 8FE8                lea.l      A0, [A6 - 0x7018]
  523. 00000626  4EAD 0112                jsr        [A5 + 0x112 /* export_30 */]
  524. 0000062A  41EE 8EE8                lea.l      A0, [A6 - 0x7118]
  525. 0000062E  4EAD 010A                jsr        [A5 + 0x10A /* export_29 */]
  526. 00000632  486E 8DE6                pea.l      [A6 - 0x721A]
  527. 00000636  7005                     moveq.l    D0, 0x05
  528. 00000638  2200                     move.l     D1, D0
  529. 0000063A  7001                     moveq.l    D0, 0x01
  530. 0000063C  205F                     movea.l    A0, [A7]+
  531. 0000063E  4EAD 02DA                jsr        [A5 + 0x2DA /* export_87 */]
  532. 00000642  4EAD 010A                jsr        [A5 + 0x10A /* export_29 */]
  533. 00000646  41EE 8FE8                lea.l      A0, [A6 - 0x7018]
  534. 0000064A  4EAD 010A                jsr        [A5 + 0x10A /* export_29 */]
  535. 0000064E  41EE 8388                lea.l      A0, [A6 - 0x7C78]
  536. 00000652  4EAD 0112                jsr        [A5 + 0x112 /* export_30 */]
  537. label00000656:
  538. 00000656  41EE 8BE4                lea.l      A0, [A6 - 0x741C]
  539. 0000065A  4EAD 010A                jsr        [A5 + 0x10A /* export_29 */]
  540. 0000065E  41EE 8388                lea.l      A0, [A6 - 0x7C78]
  541. 00000662  4EAD 010A                jsr        [A5 + 0x10A /* export_29 */]
  542. 00000666  41EE 8BE4                lea.l      A0, [A6 - 0x741C]
  543. 0000066A  4EAD 0112                jsr        [A5 + 0x112 /* export_30 */]
  544. label0000066E:
  545. 0000066E  7001                     moveq.l    D0, 0x01
  546. 00000670  3D40 8126                move.w     [A6 - 0x7EDA], D0
  547. label00000674:
  548. 00000674  526E 86A6                addq.w     [A6 - 0x795A], 1
  549. 00000678  302E 86A6                move.w     D0, [A6 - 0x795A]
  550. 0000067C  48C0                     ext.l      D0
  551. 0000067E  E388                     lsl        D0, 1
  552. 00000680  0680 0000 366E           addi.l     D0, 0x366E /* '6n' */
  553. 00000686  D0AD FD52                add.l      D0, [A5 - 0x2AE]
  554. 0000068A  2F00                     move.l     -[A7], D0
  555. 0000068C  4EAD 03BA                jsr        [A5 + 0x3BA /* export_115 */]
  556. 00000690  205F                     movea.l    A0, [A7]+
  557. 00000692  3080                     move.w     [A0], D0
  558. 00000694  306E 86A6                movea.w    A0, [A6 - 0x795A]
  559. 00000698  D1C8                     add.l      A0, A0
  560. 0000069A  D0FC 366E                add.w      A0, 0x366E /* '6n' */
  561. 0000069E  D1ED FD52                add.l      A0, [A5 - 0x2AE]
  562. 000006A2  3010                     move.w     D0, [A0]
  563. 000006A4  48C0                     ext.l      D0
  564. 000006A6  4EAD 02E2                jsr        [A5 + 0x2E2 /* export_88 */]
  565. 000006AA  4EAD 01C2                jsr        [A5 + 0x1C2 /* export_52 */]
  566. 000006AE  3D40 90E8                move.w     [A6 - 0x6F18], D0
  567. 000006B2  4EBA 19BC                jsr        [PC + 0x19BC /* 00002070 */]
  568. 000006B6  302E 8128                move.w     D0, [A6 - 0x7ED8]
  569. 000006BA  48C0                     ext.l      D0
  570. 000006BC  EB88                     lsl        D0, 5
  571. 000006BE  306E 812A                movea.w    A0, [A6 - 0x7ED6]
  572. 000006C2  D088                     add.l      D0, A0
  573. 000006C4  E388                     lsl        D0, 1
  574. 000006C6  0680 0000 2E6E           addi.l     D0, 0x2E6E /* '.n' */
  575. 000006CC  D0AD FD52                add.l      D0, [A5 - 0x2AE]
  576. 000006D0  2040                     movea.l    A0, D0
  577. 000006D2  30AE 8BC4                move.w     [A0], [A6 - 0x743C]
  578. 000006D6  302E 8128                move.w     D0, [A6 - 0x7ED8]
  579. 000006DA  48C0                     ext.l      D0
  580. 000006DC  EB88                     lsl        D0, 5
  581. 000006DE  306E 812A                movea.w    A0, [A6 - 0x7ED6]
  582. 000006E2  D088                     add.l      D0, A0
  583. 000006E4  E388                     lsl        D0, 1
  584. 000006E6  0680 0000 3A6E           addi.l     D0, 0x3A6E /* ':n' */
  585. 000006EC  D0AD FD52                add.l      D0, [A5 - 0x2AE]
  586. 000006F0  2040                     movea.l    A0, D0
  587. 000006F2  30AE 86A6                move.w     [A0], [A6 - 0x795A]
  588. 000006F6  4EBA 14E6                jsr        [PC + 0x14E6 /* 00001BDE */]
  589. 000006FA  486E 8BE4                pea.l      [A6 - 0x741C]
  590. 000006FE  306E 86A6                movea.w    A0, [A6 - 0x795A]
  591. 00000702  2F08                     move.l     -[A7], A0
  592. 00000704  7001                     moveq.l    D0, 0x01
  593. 00000706  221F                     move.l     D1, [A7]+
  594. 00000708  205F                     movea.l    A0, [A7]+
  595. 0000070A  4EAD 02DA                jsr        [A5 + 0x2DA /* export_87 */]
  596. 0000070E  4EAD 010A                jsr        [A5 + 0x10A /* export_29 */]
  597. 00000712  41EE 85A6                lea.l      A0, [A6 - 0x7A5A]
  598. 00000716  4EAD 0112                jsr        [A5 + 0x112 /* export_30 */]
  599. 0000071A  0C6E 0050 8380           cmpi.w     [A6 - 0x7C80], 0x50 /* 'P' */
  600. 00000720  5FC0                     sle        D0
  601. 00000722  4880                     ext.w      D0
  602. 00000724  48C0                     ext.l      D0
  603. 00000726  2F00                     move.l     -[A7], D0
  604. 00000728  0C6E 0055 8380           cmpi.w     [A6 - 0x7C80], 0x55 /* 'U' */
  605. 0000072E  57C0                     seq        D0
  606. 00000730  4880                     ext.w      D0
  607. 00000732  48C0                     ext.l      D0
  608. 00000734  809F                     or.l       D0, [A7]+
  609. 00000736  4A80                     tst.l      D0
  610. 00000738  6604                     bne        +0x6 /* 0000073E */
  611. 0000073A  4EFA 000A                jmp        [PC + 0xA /* 00000746 */]
  612. label0000073E:
  613. 0000073E  4EBA 15FE                jsr        [PC + 0x15FE /* 00001D3E */]
  614. 00000742  4EFA 0006                jmp        [PC + 0x6 /* 0000074A */]
  615. label00000746:
  616. 00000746  4EBA 16A0                jsr        [PC + 0x16A0 /* 00001DE8 */]
  617. label0000074A:
  618. 0000074A  302E 8EE6                move.w     D0, [A6 - 0x711A]
  619. 0000074E  48C0                     ext.l      D0
  620. 00000750  526E 8126                addq.w     [A6 - 0x7EDA], 1
  621. 00000754  B06E 8126                cmp.w      D0, [A6 - 0x7EDA]
  622. 00000758  6C00 FF1A                bge        -0xE4 /* 00000674 */
  623. 0000075C  306E 8BC4                movea.w    A0, [A6 - 0x743C]
  624. 00000760  2F08                     move.l     -[A7], A0
  625. 00000762  7001                     moveq.l    D0, 0x01
  626. 00000764  2F00                     move.l     -[A7], D0
  627. 00000766  4EAD 03C2                jsr        [A5 + 0x3C2 /* export_116 */]
  628. 0000076A  201F                     move.l     D0, [A7]+
  629. 0000076C  221F                     move.l     D1, [A7]+
  630. 0000076E  4EAD 025A                jsr        [A5 + 0x25A /* export_71 */]
  631. 00000772  302E 8DE4                move.w     D0, [A6 - 0x721C]
  632. 00000776  48C0                     ext.l      D0
  633. 00000778  526E 8BC4                addq.w     [A6 - 0x743C], 1
  634. 0000077C  B06E 8BC4                cmp.w      D0, [A6 - 0x743C]
  635. 00000780  6C00 FD12                bge        -0x2EC /* 00000494 */
  636. 00000784  41EE 8CE4                lea.l      A0, [A6 - 0x731C]
  637. 00000788  4EAD 02CA                jsr        [A5 + 0x2CA /* export_85 */]
  638. 0000078C  3D40 90EA                move.w     [A6 - 0x6F16], D0
  639. 00000790  0C6E 0051 8380           cmpi.w     [A6 - 0x7C80], 0x51 /* 'Q' */
  640. 00000796  57C0                     seq        D0
  641. 00000798  4880                     ext.w      D0
  642. 0000079A  48C0                     ext.l      D0
  643. 0000079C  2F00                     move.l     -[A7], D0
  644. 0000079E  0C6E 0054 8380           cmpi.w     [A6 - 0x7C80], 0x54 /* 'T' */
  645. 000007A4  57C0                     seq        D0
  646. 000007A6  4880                     ext.w      D0
  647. 000007A8  48C0                     ext.l      D0
  648. 000007AA  809F                     or.l       D0, [A7]+
  649. 000007AC  4A80                     tst.l      D0
  650. 000007AE  6604                     bne        +0x6 /* 000007B4 */
  651. 000007B0  4EFA 0086                jmp        [PC + 0x86 /* 00000838 */]
  652. label000007B4:
  653. 000007B4  A89E                     syscall    PenNormal
  654. 000007B6  203C 0000 5832           move.l     D0, 0x5832 /* 'X2' */
  655. 000007BC  D0AD FD52                add.l      D0, [A5 - 0x2AE]
  656. 000007C0  2F00                     move.l     -[A7], D0
  657. 000007C2  A89D                     syscall    PenPat
  658. 000007C4  7003                     moveq.l    D0, 0x03
  659. 000007C6  3F00                     move.w     -[A7], D0
  660. 000007C8  7003                     moveq.l    D0, 0x03
  661. 000007CA  3F00                     move.w     -[A7], D0
  662. 000007CC  A89B                     syscall    PenSize
  663. 000007CE  0C6E 0051 8380           cmpi.w     [A6 - 0x7C80], 0x51 /* 'Q' */
  664. 000007D4  6704                     beq        +0x6 /* 000007DA */
  665. 000007D6  4EFA 002A                jmp        [PC + 0x2A /* 00000802 */]
  666. label000007DA:
  667. 000007DA  3F3C 00F3                move.w     -[A7], 0xF3
  668. 000007DE  706F                     moveq.l    D0, 0x6F
  669. 000007E0  3F00                     move.w     -[A7], D0
  670. 000007E2  A893                     syscall    MoveTo
  671. 000007E4  3F3C 00F3                move.w     -[A7], 0xF3
  672. 000007E8  3F3C 00E4                move.w     -[A7], 0xE4
  673. 000007EC  A891                     syscall    LineTo
  674. 000007EE  3F3C 009B                move.w     -[A7], 0x9B
  675. 000007F2  3F3C 00A9                move.w     -[A7], 0xA9
  676. 000007F6  A893                     syscall    MoveTo
  677. 000007F8  3F3C 014C                move.w     -[A7], 0x14C
  678. 000007FC  3F3C 00A9                move.w     -[A7], 0xA9
  679. 00000800  A891                     syscall    LineTo
  680. label00000802:
  681. 00000802  0C6E 0054 8380           cmpi.w     [A6 - 0x7C80], 0x54 /* 'T' */
  682. 00000808  6704                     beq        +0x6 /* 0000080E */
  683. 0000080A  4EFA 002A                jmp        [PC + 0x2A /* 00000836 */]
  684. label0000080E:
  685. 0000080E  3F3C 00E9                move.w     -[A7], 0xE9
  686. 00000812  3F3C 0081                move.w     -[A7], 0x81
  687. 00000816  A893                     syscall    MoveTo
  688. 00000818  3F3C 017D                move.w     -[A7], 0x17D
  689. 0000081C  3F3C 0081                move.w     -[A7], 0x81
  690. 00000820  A891                     syscall    LineTo
  691. 00000822  3F3C 0124                move.w     -[A7], 0x124
  692. 00000826  7047                     moveq.l    D0, 0x47
  693. 00000828  3F00                     move.w     -[A7], D0
  694. 0000082A  A893                     syscall    MoveTo
  695. 0000082C  3F3C 0124                move.w     -[A7], 0x124
  696. 00000830  3F3C 00DA                move.w     -[A7], 0xDA
  697. 00000834  A891                     syscall    LineTo
  698. label00000836:
  699. 00000836  A89E                     syscall    PenNormal
  700. label00000838:
  701. 00000838  4EAD 03BA                jsr        [A5 + 0x3BA /* export_115 */]
  702. 0000083C  3D40 8BC4                move.w     [A6 - 0x743C], D0
  703. 00000840  302E 8BC4                move.w     D0, [A6 - 0x743C]
  704. 00000844  6E04                     bgt        +0x6 /* 0000084A */
  705. 00000846  4EFA 0068                jmp        [PC + 0x68 /* 000008B0 */]
  706. label0000084A:
  707. 0000084A  7001                     moveq.l    D0, 0x01
  708. 0000084C  3D40 8128                move.w     [A6 - 0x7ED8], D0
  709. label00000850:
  710. 00000850  4EAD 03BA                jsr        [A5 + 0x3BA /* export_115 */]
  711. 00000854  3D40 8126                move.w     [A6 - 0x7EDA], D0
  712. 00000858  4EAD 03BA                jsr        [A5 + 0x3BA /* export_115 */]
  713. 0000085C  3D40 8382                move.w     [A6 - 0x7C7E], D0
  714. 00000860  4EAD 03C2                jsr        [A5 + 0x3C2 /* export_116 */]
  715. 00000864  41EE 90EC                lea.l      A0, [A6 - 0x6F14]
  716. 00000868  4EAD 0112                jsr        [A5 + 0x112 /* export_30 */]
  717. 0000086C  3F3C 00FA                move.w     -[A7], 0xFA
  718. 00000870  700C                     moveq.l    D0, 0x0C
  719. 00000872  3F00                     move.w     -[A7], D0
  720. 00000874  4267                     clr.w      -[A7]
  721. 00000876  7001                     moveq.l    D0, 0x01
  722. 00000878  3F00                     move.w     -[A7], D0
  723. 0000087A  4EAD 016A                jsr        [A5 + 0x16A /* export_41 */]
  724. 0000087E  302E 8382                move.w     D0, [A6 - 0x7C7E]
  725. 00000882  6E04                     bgt        +0x6 /* 00000888 */
  726. 00000884  4EFA 0016                jmp        [PC + 0x16 /* 0000089C */]
  727. label00000888:
  728. 00000888  3F2E 8126                move.w     -[A7], [A6 - 0x7EDA]
  729. 0000088C  3F2E 8382                move.w     -[A7], [A6 - 0x7C7E]
  730. 00000890  A893                     syscall    MoveTo
  731. 00000892  486E 90EC                pea.l      [A6 - 0x6F14]
  732. 00000896  A884                     syscall    DrawString
  733. 00000898  4EFA 0006                jmp        [PC + 0x6 /* 000008A0 */]
  734. label0000089C:
  735. 0000089C  4EBA 18FA                jsr        [PC + 0x18FA /* 00002198 */]
  736. label000008A0:
  737. 000008A0  302E 8BC4                move.w     D0, [A6 - 0x743C]
  738. 000008A4  48C0                     ext.l      D0
  739. 000008A6  526E 8128                addq.w     [A6 - 0x7ED8], 1
  740. 000008AA  B06E 8128                cmp.w      D0, [A6 - 0x7ED8]
  741. 000008AE  6CA0                     bge        -0x5E /* 00000850 */
  742. label000008B0:
  743. 000008B0  7000                     moveq.l    D0, 0x00
  744. 000008B2  3D40 91EC                move.w     [A6 - 0x6E14], D0
  745. 000008B6  206D FD4A                movea.l    A0, [A5 - 0x2B6]
  746. 000008BA  41E8 8948                lea.l      A0, [A0 - 0x76B8]
  747. 000008BE  4EAD 010A                jsr        [A5 + 0x10A /* export_29 */]
  748. 000008C2  41EE 90EC                lea.l      A0, [A6 - 0x6F14]
  749. 000008C6  4EAD 0112                jsr        [A5 + 0x112 /* export_30 */]
  750. 000008CA  302E 8BCE                move.w     D0, [A6 - 0x7432]
  751. 000008CE  48C0                     ext.l      D0
  752. 000008D0  306E 8BCC                movea.w    A0, [A6 - 0x7434]
  753. 000008D4  B088                     cmp.l      D0, A0
  754. 000008D6  6704                     beq        +0x6 /* 000008DC */
  755. 000008D8  4EFA 0066                jmp        [PC + 0x66 /* 00000940 */]
  756. label000008DC:
  757. 000008DC  203C 0000 426E           move.l     D0, 0x426E /* 'Bn' */
  758. 000008E2  D0AD FD52                add.l      D0, [A5 - 0x2AE]
  759. 000008E6  2F00                     move.l     -[A7], D0
  760. 000008E8  4EAD 03BA                jsr        [A5 + 0x3BA /* export_115 */]
  761. 000008EC  205F                     movea.l    A0, [A7]+
  762. 000008EE  3080                     move.w     [A0], D0
  763. 000008F0  203C 0000 426E           move.l     D0, 0x426E /* 'Bn' */
  764. 000008F6  D0AD FD52                add.l      D0, [A5 - 0x2AE]
  765. 000008FA  2040                     movea.l    A0, D0
  766. 000008FC  3010                     move.w     D0, [A0]
  767. 000008FE  6E04                     bgt        +0x6 /* 00000904 */
  768. 00000900  4EFA 003E                jmp        [PC + 0x3E /* 00000940 */]
  769. label00000904:
  770. 00000904  7001                     moveq.l    D0, 0x01
  771. 00000906  3D40 8128                move.w     [A6 - 0x7ED8], D0
  772. label0000090A:
  773. 0000090A  302E 8128                move.w     D0, [A6 - 0x7ED8]
  774. 0000090E  48C0                     ext.l      D0
  775. 00000910  E388                     lsl        D0, 1
  776. 00000912  0680 0000 426E           addi.l     D0, 0x426E /* 'Bn' */
  777. 00000918  D0AD FD52                add.l      D0, [A5 - 0x2AE]
  778. 0000091C  2F00                     move.l     -[A7], D0
  779. 0000091E  4EAD 03BA                jsr        [A5 + 0x3BA /* export_115 */]
  780. 00000922  205F                     movea.l    A0, [A7]+
  781. 00000924  3080                     move.w     [A0], D0
  782. 00000926  203C 0000 426E           move.l     D0, 0x426E /* 'Bn' */
  783. 0000092C  D0AD FD52                add.l      D0, [A5 - 0x2AE]
  784. 00000930  2040                     movea.l    A0, D0
  785. 00000932  3010                     move.w     D0, [A0]
  786. 00000934  48C0                     ext.l      D0
  787. 00000936  526E 8128                addq.w     [A6 - 0x7ED8], 1
  788. 0000093A  B06E 8128                cmp.w      D0, [A6 - 0x7ED8]
  789. 0000093E  6CCA                     bge        -0x34 /* 0000090A */
  790. label00000940:
  791. 00000940  302E 8490                move.w     D0, [A6 - 0x7B70]
  792. 00000944  48C0                     ext.l      D0
  793. 00000946  306E 8BCE                movea.w    A0, [A6 - 0x7432]
  794. 0000094A  B088                     cmp.l      D0, A0
  795. 0000094C  6F00 0006                ble        +0x8 /* 00000954 */
  796. 00000950  4EFA 0150                jmp        [PC + 0x150 /* 00000AA2 */]
  797. label00000954:
  798. 00000954  302E 8BDE                move.w     D0, [A6 - 0x7422]
  799. 00000958  48C0                     ext.l      D0
  800. 0000095A  487A 0020                pea.l      [PC + 0x20 /* 0000097C, value 0x302E834E */]
  801. 0000095E  4EAD 0252                jsr        [A5 + 0x252 /* export_70 */]
  802. 00000962  0006 4EFA                ori.b      D6, 0xFA
  803. 00000966  034C                     bchg       A4, D1
  804. 00000968  4EFA 03A6                jmp        [PC + 0x3A6 /* 00000D10 */]
  805. 0000096C  4EFA 0612                jmp        [PC + 0x612 /* 00000F80 */]
  806. 00000970  4EFA 06AC                jmp        [PC + 0x6AC /* 0000101E */]
  807. 00000974  4EFA 06A8                jmp        [PC + 0x6A8 /* 0000101E */]
  808. 00000978  4EFA 087C                jmp        [PC + 0x87C /* 000011F6 */]
  809. 0000097C  302E 834E                move.w     D0, [A6 - 0x7CB2]
  810. 00000980  48C0                     ext.l      D0
  811. 00000982  7201                     moveq.l    D1, 0x01
  812. 00000984  C081                     and.l      D0, D1
  813. 00000986  4A80                     tst.l      D0
  814. 00000988  6604                     bne        +0x6 /* 0000098E */
  815. 0000098A  4EFA 0010                jmp        [PC + 0x10 /* 0000099C */]
  816. label0000098E:
  817. 0000098E  4EBA 025A                jsr        [PC + 0x25A /* 00000BEA */]
  818. 00000992  3D6E 8BCC 8BCE           move.w     [A6 - 0x7432], [A6 - 0x7434]
  819. 00000998  4EFA 0108                jmp        [PC + 0x108 /* 00000AA2 */]
  820. label0000099C:
  821. 0000099C  0C6E 0050 8380           cmpi.w     [A6 - 0x7C80], 0x50 /* 'P' */
  822. 000009A2  6F00 0006                ble        +0x8 /* 000009AA */
  823. 000009A6  4EFA 00FA                jmp        [PC + 0xFA /* 00000AA2 */]
  824. label000009AA:
  825. 000009AA  302E 91EC                move.w     D0, [A6 - 0x6E14]
  826. 000009AE  5EC0                     sgt        D0
  827. 000009B0  4880                     ext.w      D0
  828. 000009B2  48C0                     ext.l      D0
  829. 000009B4  2F00                     move.l     -[A7], D0
  830. 000009B6  486E 90EC                pea.l      [A6 - 0x6F14]
  831. 000009BA  206D FD4A                movea.l    A0, [A5 - 0x2B6]
  832. 000009BE  41E8 894A                lea.l      A0, [A0 - 0x76B6]
  833. 000009C2  225F                     movea.l    A1, [A7]+
  834. 000009C4  4EAD 01F2                jsr        [A5 + 0x1F2 /* export_58 */]
  835. 000009C8  C09F                     and.l      D0, [A7]+
  836. 000009CA  4A80                     tst.l      D0
  837. 000009CC  6604                     bne        +0x6 /* 000009D2 */
  838. 000009CE  4EFA 001A                jmp        [PC + 0x1A /* 000009EA */]
  839. label000009D2:
  840. 000009D2  206D FD4A                movea.l    A0, [A5 - 0x2B6]
  841. 000009D6  41E8 894C                lea.l      A0, [A0 - 0x76B4]
  842. 000009DA  4EAD 010A                jsr        [A5 + 0x10A /* export_29 */]
  843. 000009DE  41EE 90EC                lea.l      A0, [A6 - 0x6F14]
  844. 000009E2  4EAD 0112                jsr        [A5 + 0x112 /* export_30 */]
  845. 000009E6  4EBA 17B0                jsr        [PC + 0x17B0 /* 00002198 */]
  846. label000009EA:
  847. 000009EA  7001                     moveq.l    D0, 0x01
  848. 000009EC  3D40 8128                move.w     [A6 - 0x7ED8], D0
  849. label000009F0:
  850. 000009F0  203C 0000 01F4           move.l     D0, 0x1F4
  851. 000009F6  4EAD 0222                jsr        [A5 + 0x222 /* export_64 */]
  852. 000009FA  0680 0000 0019           addi.l     D0, 0x19
  853. 00000A00  3F00                     move.w     -[A7], D0
  854. 00000A02  7064                     moveq.l    D0, 0x64
  855. 00000A04  2F00                     move.l     -[A7], D0
  856. 00000A06  3F3C 0096                move.w     -[A7], 0x96
  857. 00000A0A  4267                     clr.w      -[A7]
  858. 00000A0C  4EAD 01CA                jsr        [A5 + 0x1CA /* export_53 */]
  859. 00000A10  7003                     moveq.l    D0, 0x03
  860. 00000A12  526E 8128                addq.w     [A6 - 0x7ED8], 1
  861. 00000A16  B06E 8128                cmp.w      D0, [A6 - 0x7ED8]
  862. 00000A1A  6CD4                     bge        -0x2A /* 000009F0 */
  863. 00000A1C  7000                     moveq.l    D0, 0x00
  864. 00000A1E  3D40 812A                move.w     [A6 - 0x7ED6], D0
  865. label00000A22:
  866. 00000A22  7001                     moveq.l    D0, 0x01
  867. 00000A24  3D40 8128                move.w     [A6 - 0x7ED8], D0
  868. label00000A28:
  869. 00000A28  700D                     moveq.l    D0, 0x0D
  870. 00000A2A  2F00                     move.l     -[A7], D0
  871. 00000A2C  302E 90EA                move.w     D0, [A6 - 0x6F16]
  872. 00000A30  48C0                     ext.l      D0
  873. 00000A32  2200                     move.l     D1, D0
  874. 00000A34  700A                     moveq.l    D0, 0x0A
  875. 00000A36  4EAD 0122                jsr        [A5 + 0x122 /* export_32 */]
  876. 00000A3A  221F                     move.l     D1, [A7]+
  877. 00000A3C  C141                     exg        D0, D1
  878. 00000A3E  9081                     sub.l      D0, D1
  879. 00000A40  4EAD 024A                jsr        [A5 + 0x24A /* export_69 */]
  880. 00000A44  306E 8128                movea.w    A0, [A6 - 0x7ED8]
  881. 00000A48  D1C8                     add.l      A0, A0
  882. 00000A4A  D0FC 366E                add.w      A0, 0x366E /* '6n' */
  883. 00000A4E  D1ED FD52                add.l      A0, [A5 - 0x2AE]
  884. 00000A52  3010                     move.w     D0, [A0]
  885. 00000A54  48C0                     ext.l      D0
  886. 00000A56  4EAD 02E2                jsr        [A5 + 0x2E2 /* export_88 */]
  887. 00000A5A  4EAD 01C2                jsr        [A5 + 0x1C2 /* export_52 */]
  888. 00000A5E  E588                     lsl        D0, 2
  889. 00000A60  E388                     lsl        D0, 1
  890. 00000A62  0680 0000 1E6E           addi.l     D0, 0x1E6E
  891. 00000A68  D0AD FD52                add.l      D0, [A5 - 0x2AE]
  892. 00000A6C  2F00                     move.l     -[A7], D0
  893. 00000A6E  A8A4                     syscall    InvertRect
  894. 00000A70  302E 90EA                move.w     D0, [A6 - 0x6F16]
  895. 00000A74  48C0                     ext.l      D0
  896. 00000A76  526E 8128                addq.w     [A6 - 0x7ED8], 1
  897. 00000A7A  B06E 8128                cmp.w      D0, [A6 - 0x7ED8]
  898. 00000A7E  6CA8                     bge        -0x56 /* 00000A28 */
  899. 00000A80  7001                     moveq.l    D0, 0x01
  900. 00000A82  526E 812A                addq.w     [A6 - 0x7ED6], 1
  901. 00000A86  B06E 812A                cmp.w      D0, [A6 - 0x7ED6]
  902. 00000A8A  6C96                     bge        -0x68 /* 00000A22 */
  903. 00000A8C  302E 8BCE                move.w     D0, [A6 - 0x7432]
  904. 00000A90  48C0                     ext.l      D0
  905. 00000A92  306E 8BCC                movea.w    A0, [A6 - 0x7434]
  906. 00000A96  B088                     cmp.l      D0, A0
  907. 00000A98  6600 0008                bne        +0xA /* 00000AA2 */
  908. 00000A9C  7001                     moveq.l    D0, 0x01
  909. 00000A9E  3D40 8BCA                move.w     [A6 - 0x7436], D0
  910. label00000AA2:
  911. 00000AA2  302E 8BCC                move.w     D0, [A6 - 0x7434]
  912. 00000AA6  48C0                     ext.l      D0
  913. 00000AA8  526E 8BCE                addq.w     [A6 - 0x7432], 1
  914. 00000AAC  B06E 8BCE                cmp.w      D0, [A6 - 0x7432]
  915. 00000AB0  6C00 F566                bge        -0xA98 /* 00000018 */
  916. 00000AB4  302E 834E                move.w     D0, [A6 - 0x7CB2]
  917. 00000AB8  48C0                     ext.l      D0
  918. 00000ABA  7201                     moveq.l    D1, 0x01
  919. 00000ABC  C081                     and.l      D0, D1
  920. 00000ABE  4A80                     tst.l      D0
  921. 00000AC0  6700 0006                beq        +0x8 /* 00000AC8 */
  922. 00000AC4  4EFA 1E0E                jmp        [PC + 0x1E0E /* 000028D4 */]
  923. label00000AC8:
  924. 00000AC8  A89E                     syscall    PenNormal
  925. 00000ACA  4EAD 03D2                jsr        [A5 + 0x3D2 /* export_118 */]
  926. 00000ACE  4EAD 03DA                jsr        [A5 + 0x3DA /* export_119 */]
  927. 00000AD2  4EAD 037A                jsr        [A5 + 0x37A /* export_107 */]
  928. 00000AD6  4EFA 00CA                jmp        [PC + 0xCA /* 00000BA2 */]
  929. label00000ADA:
  930. 00000ADA  203C 0000 426E           move.l     D0, 0x426E /* 'Bn' */
  931. 00000AE0  D0AD FD52                add.l      D0, [A5 - 0x2AE]
  932. 00000AE4  2040                     movea.l    A0, D0
  933. 00000AE6  3010                     move.w     D0, [A0]
  934. 00000AE8  6E04                     bgt        +0x6 /* 00000AEE */
  935. 00000AEA  4EFA 00B0                jmp        [PC + 0xB0 /* 00000B9C */]
  936. label00000AEE:
  937. 00000AEE  203C 0000 426E           move.l     D0, 0x426E /* 'Bn' */
  938. 00000AF4  D0AD FD52                add.l      D0, [A5 - 0x2AE]
  939. 00000AF8  2040                     movea.l    A0, D0
  940. 00000AFA  3010                     move.w     D0, [A0]
  941. 00000AFC  48C0                     ext.l      D0
  942. 00000AFE  0C80 0000 0001           cmpi.l     D0, 0x1
  943. 00000B04  6600 000C                bne        +0xE /* 00000B12 */
  944. 00000B08  7064                     moveq.l    D0, 0x64
  945. 00000B0A  3D40 8382                move.w     [A6 - 0x7C7E], D0
  946. 00000B0E  6000 0008                bra        +0xA /* 00000B18 */
  947. label00000B12:
  948. 00000B12  700D                     moveq.l    D0, 0x0D
  949. 00000B14  3D40 8382                move.w     [A6 - 0x7C7E], D0
  950. label00000B18:
  951. 00000B18  7000                     moveq.l    D0, 0x00
  952. 00000B1A  3D40 8128                move.w     [A6 - 0x7ED8], D0
  953. label00000B1E:
  954. 00000B1E  302E 8382                move.w     D0, [A6 - 0x7C7E]
  955. 00000B22  48C0                     ext.l      D0
  956. 00000B24  4EAD 024A                jsr        [A5 + 0x24A /* export_69 */]
  957. 00000B28  526E 8128                addq.w     [A6 - 0x7ED8], 1
  958. 00000B2C  306E 8128                movea.w    A0, [A6 - 0x7ED8]
  959. 00000B30  D1C8                     add.l      A0, A0
  960. 00000B32  D0FC 426E                add.w      A0, 0x426E /* 'Bn' */
  961. 00000B36  D1ED FD52                add.l      A0, [A5 - 0x2AE]
  962. 00000B3A  3010                     move.w     D0, [A0]
  963. 00000B3C  48C0                     ext.l      D0
  964. 00000B3E  E588                     lsl        D0, 2
  965. 00000B40  E388                     lsl        D0, 1
  966. 00000B42  0680 0000 1E6E           addi.l     D0, 0x1E6E
  967. 00000B48  D0AD FD52                add.l      D0, [A5 - 0x2AE]
  968. 00000B4C  2F00                     move.l     -[A7], D0
  969. 00000B4E  A8A4                     syscall    InvertRect
  970. 00000B50  7000                     moveq.l    D0, 0x00
  971. 00000B52  4EAD 03E2                jsr        [A5 + 0x3E2 /* export_120 */]
  972. 00000B56  302E 8128                move.w     D0, [A6 - 0x7ED8]
  973. 00000B5A  48C0                     ext.l      D0
  974. 00000B5C  2F00                     move.l     -[A7], D0
  975. 00000B5E  203C 0000 426E           move.l     D0, 0x426E /* 'Bn' */
  976. 00000B64  D0AD FD52                add.l      D0, [A5 - 0x2AE]
  977. 00000B68  2040                     movea.l    A0, D0
  978. 00000B6A  3010                     move.w     D0, [A0]
  979. 00000B6C  48C0                     ext.l      D0
  980. 00000B6E  221F                     move.l     D1, [A7]+
  981. 00000B70  B280                     cmp.l      D1, D0
  982. 00000B72  57C0                     seq        D0
  983. 00000B74  4880                     ext.w      D0
  984. 00000B76  48C0                     ext.l      D0
  985. 00000B78  2F00                     move.l     -[A7], D0
  986. 00000B7A  302E 8024                move.w     D0, [A6 - 0x7FDC]
  987. 00000B7E  48C0                     ext.l      D0
  988. 00000B80  0280 0000 0080           andi.l     D0, 0x80
  989. 00000B86  0C80 0000 0000           cmpi.l     D0, 0x0
  990. 00000B8C  57C0                     seq        D0
  991. 00000B8E  4880                     ext.w      D0
  992. 00000B90  48C0                     ext.l      D0
  993. 00000B92  809F                     or.l       D0, [A7]+
  994. 00000B94  4A80                     tst.l      D0
  995. 00000B96  6786                     beq        -0x78 /* 00000B1E */
  996. 00000B98  4EFA 0008                jmp        [PC + 0x8 /* 00000BA2 */]
  997. label00000B9C:
  998. 00000B9C  7000                     moveq.l    D0, 0x00
  999. 00000B9E  4EAD 03E2                jsr        [A5 + 0x3E2 /* export_120 */]
  1000. label00000BA2:
  1001. 00000BA2  302E 8024                move.w     D0, [A6 - 0x7FDC]
  1002. 00000BA6  48C0                     ext.l      D0
  1003. 00000BA8  0280 0000 0080           andi.l     D0, 0x80
  1004. 00000BAE  4A80                     tst.l      D0
  1005. 00000BB0  6600 FF28                bne        -0xD6 /* 00000ADA */
  1006. 00000BB4  0C6E 0055 8380           cmpi.w     [A6 - 0x7C80], 0x55 /* 'U' */
  1007. 00000BBA  6600 0026                bne        +0x28 /* 00000BE2 */
  1008. 00000BBE  487A 001C                pea.l      [PC + 0x1C /* 00000BDC, value 0x70013D40 */]
  1009. 00000BC2  2F3C 0000 0131           move.l     -[A7], 0x131
  1010. 00000BC8  42A7                     clr.l      -[A7]
  1011. 00000BCA  2F3C 0000 0156           move.l     -[A7], 0x156
  1012. 00000BD0  2F3C 0000 010E           move.l     -[A7], 0x10E
  1013. 00000BD6  7047                     moveq.l    D0, 0x47
  1014. 00000BD8  4EED 0372                jmp        [A5 + 0x372 /* export_106 */]
  1015. 00000BDC  7001                     moveq.l    D0, 0x01
  1016. 00000BDE  3D40 8BCA                move.w     [A6 - 0x7436], D0
  1017. label00000BE2:
  1018. 00000BE2  4EBA 0006                jsr        [PC + 0x6 /* 00000BEA */]
  1019. 00000BE6  4EFA 1CEC                jmp        [PC + 0x1CEC /* 000028D4 */]
  1020. fn00000BEA:
  1021. 00000BEA  302E 8BCA                move.w     D0, [A6 - 0x7436]
  1022. 00000BEE  48C0                     ext.l      D0
  1023. 00000BF0  4A80                     tst.l      D0
  1024. 00000BF2  6604                     bne        +0x6 /* 00000BF8 */
  1025. 00000BF4  4EFA 0026                jmp        [PC + 0x26 /* 00000C1C */]
  1026. label00000BF8:
  1027. 00000BF8  7064                     moveq.l    D0, 0x64
  1028. 00000BFA  3D40 8490                move.w     [A6 - 0x7B70], D0
  1029. 00000BFE  206D FD4A                movea.l    A0, [A5 - 0x2B6]
  1030. 00000C02  41E8 894E                lea.l      A0, [A0 - 0x76B2]
  1031. 00000C06  4EAD 010A                jsr        [A5 + 0x10A /* export_29 */]
  1032. 00000C0A  41EE 8492                lea.l      A0, [A6 - 0x7B6E]
  1033. 00000C0E  4EAD 0112                jsr        [A5 + 0x112 /* export_30 */]
  1034. 00000C12  7000                     moveq.l    D0, 0x00
  1035. 00000C14  3D40 8BCA                move.w     [A6 - 0x7436], D0
  1036. 00000C18  4EFA 0096                jmp        [PC + 0x96 /* 00000CB0 */]
  1037. label00000C1C:
  1038. 00000C1C  0C6E 0064 8490           cmpi.w     [A6 - 0x7B70], 0x64 /* 'd' */
  1039. 00000C22  6D04                     blt        +0x6 /* 00000C28 */
  1040. 00000C24  4EFA 0070                jmp        [PC + 0x70 /* 00000C96 */]
  1041. label00000C28:
  1042. 00000C28  3D6E 8BCE 8490           move.w     [A6 - 0x7B70], [A6 - 0x7432]
  1043. 00000C2E  0C6E 0002 8BDE           cmpi.w     [A6 - 0x7422], 0x2
  1044. 00000C34  57C0                     seq        D0
  1045. 00000C36  4880                     ext.w      D0
  1046. 00000C38  48C0                     ext.l      D0
  1047. 00000C3A  2F00                     move.l     -[A7], D0
  1048. 00000C3C  486E 90EC                pea.l      [A6 - 0x6F14]
  1049. 00000C40  206D FD4A                movea.l    A0, [A5 - 0x2B6]
  1050. 00000C44  41E8 8950                lea.l      A0, [A0 - 0x76B0]
  1051. 00000C48  225F                     movea.l    A1, [A7]+
  1052. 00000C4A  4EAD 01F2                jsr        [A5 + 0x1F2 /* export_58 */]
  1053. 00000C4E  C09F                     and.l      D0, [A7]+
  1054. 00000C50  4A80                     tst.l      D0
  1055. 00000C52  6604                     bne        +0x6 /* 00000C58 */
  1056. 00000C54  4EFA 002C                jmp        [PC + 0x2C /* 00000C82 */]
  1057. label00000C58:
  1058. 00000C58  41EE 8BE4                lea.l      A0, [A6 - 0x741C]
  1059. 00000C5C  4EAD 010A                jsr        [A5 + 0x10A /* export_29 */]
  1060. 00000C60  486E 90EC                pea.l      [A6 - 0x6F14]
  1061. 00000C64  302E 91EE                move.w     D0, [A6 - 0x6E12]
  1062. 00000C68  48C0                     ext.l      D0
  1063. 00000C6A  5580                     subq.l     D0, 2
  1064. 00000C6C  205F                     movea.l    A0, [A7]+
  1065. 00000C6E  4EAD 02D2                jsr        [A5 + 0x2D2 /* export_86 */]
  1066. 00000C72  4EAD 010A                jsr        [A5 + 0x10A /* export_29 */]
  1067. 00000C76  41EE 8492                lea.l      A0, [A6 - 0x7B6E]
  1068. 00000C7A  4EAD 0112                jsr        [A5 + 0x112 /* export_30 */]
  1069. 00000C7E  4EFA 0012                jmp        [PC + 0x12 /* 00000C92 */]
  1070. label00000C82:
  1071. 00000C82  41EE 8BE4                lea.l      A0, [A6 - 0x741C]
  1072. 00000C86  4EAD 010A                jsr        [A5 + 0x10A /* export_29 */]
  1073. 00000C8A  41EE 8492                lea.l      A0, [A6 - 0x7B6E]
  1074. 00000C8E  4EAD 0112                jsr        [A5 + 0x112 /* export_30 */]
  1075. label00000C92:
  1076. 00000C92  4EFA 001C                jmp        [PC + 0x1C /* 00000CB0 */]
  1077. label00000C96:
  1078. 00000C96  7065                     moveq.l    D0, 0x65
  1079. 00000C98  3D40 8490                move.w     [A6 - 0x7B70], D0
  1080. 00000C9C  206D FD4A                movea.l    A0, [A5 - 0x2B6]
  1081. 00000CA0  41E8 8952                lea.l      A0, [A0 - 0x76AE]
  1082. 00000CA4  4EAD 010A                jsr        [A5 + 0x10A /* export_29 */]
  1083. 00000CA8  41EE 8492                lea.l      A0, [A6 - 0x7B6E]
  1084. 00000CAC  4EAD 0112                jsr        [A5 + 0x112 /* export_30 */]
  1085. label00000CB0:
  1086. 00000CB0  4E75                     rts
  1087. 00000CB2  4EBA 06E2                jsr        [PC + 0x6E2 /* 00001396 */]
  1088. 00000CB6  4EAD 037A                jsr        [A5 + 0x37A /* export_107 */]
  1089. 00000CBA  7000                     moveq.l    D0, 0x00
  1090. 00000CBC  3D40 834E                move.w     [A6 - 0x7CB2], D0
  1091. 00000CC0  598F                     subq.l     A7, 4
  1092. 00000CC2  A975                     syscall    TickCount
  1093. 00000CC4  201F                     move.l     D0, [A7]+
  1094. 00000CC6  2D40 8348                move.l     [A6 - 0x7CB8], D0
  1095. 00000CCA  4EFA 0016                jmp        [PC + 0x16 /* 00000CE2 */]
  1096. label00000CCE:
  1097. 00000CCE  70FF                     moveq.l    D0, 0xFFFFFFFF
  1098. 00000CD0  4EAD 03E2                jsr        [A5 + 0x3E2 /* export_120 */]
  1099. 00000CD4  0C6E 0001 8016           cmpi.w     [A6 - 0x7FEA], 0x1
  1100. 00000CDA  6600 0006                bne        +0x8 /* 00000CE2 */
  1101. 00000CDE  4EBA 0706                jsr        [PC + 0x706 /* 000013E6 */]
  1102. label00000CE2:
  1103. 00000CE2  302E 834E                move.w     D0, [A6 - 0x7CB2]
  1104. 00000CE6  48C0                     ext.l      D0
  1105. 00000CE8  7201                     moveq.l    D1, 0x01
  1106. 00000CEA  C081                     and.l      D0, D1
  1107. 00000CEC  0C80 0000 0000           cmpi.l     D0, 0x0
  1108. 00000CF2  57C0                     seq        D0
  1109. 00000CF4  4880                     ext.w      D0
  1110. 00000CF6  48C0                     ext.l      D0
  1111. 00000CF8  2F00                     move.l     -[A7], D0
  1112. 00000CFA  486E 8BE4                pea.l      [A6 - 0x741C]
  1113. 00000CFE  41EE 8CE4                lea.l      A0, [A6 - 0x731C]
  1114. 00000D02  225F                     movea.l    A1, [A7]+
  1115. 00000D04  4EAD 01F2                jsr        [A5 + 0x1F2 /* export_58 */]
  1116. 00000D08  C09F                     and.l      D0, [A7]+
  1117. 00000D0A  4A80                     tst.l      D0
  1118. 00000D0C  66C0                     bne        -0x3E /* 00000CCE */
  1119. 00000D0E  4E75                     rts
  1120. label00000D10:
  1121. 00000D10  7001                     moveq.l    D0, 0x01
  1122. 00000D12  2200                     move.l     D1, D0
  1123. 00000D14  7001                     moveq.l    D0, 0x01
  1124. 00000D16  4EAD 01FA                jsr        [A5 + 0x1FA /* export_59 */]
  1125. 00000D1A  2F08                     move.l     -[A7], A0
  1126. 00000D1C  206D FD4A                movea.l    A0, [A5 - 0x2B6]
  1127. 00000D20  41E8 8954                lea.l      A0, [A0 - 0x76AC]
  1128. 00000D24  225F                     movea.l    A1, [A7]+
  1129. 00000D26  4EAD 01F2                jsr        [A5 + 0x1F2 /* export_58 */]
  1130. 00000D2A  4A80                     tst.l      D0
  1131. 00000D2C  6604                     bne        +0x6 /* 00000D32 */
  1132. 00000D2E  4EFA 01C2                jmp        [PC + 0x1C2 /* 00000EF2 */]
  1133. label00000D32:
  1134. 00000D32  41EE 8BE4                lea.l      A0, [A6 - 0x741C]
  1135. 00000D36  4EAD 02CA                jsr        [A5 + 0x2CA /* export_85 */]
  1136. 00000D3A  2F00                     move.l     -[A7], D0
  1137. 00000D3C  41EE 8CE4                lea.l      A0, [A6 - 0x731C]
  1138. 00000D40  4EAD 02CA                jsr        [A5 + 0x2CA /* export_85 */]
  1139. 00000D44  221F                     move.l     D1, [A7]+
  1140. 00000D46  B280                     cmp.l      D1, D0
  1141. 00000D48  6704                     beq        +0x6 /* 00000D4E */
  1142. 00000D4A  4EFA 0102                jmp        [PC + 0x102 /* 00000E4E */]
  1143. label00000D4E:
  1144. 00000D4E  7001                     moveq.l    D0, 0x01
  1145. 00000D50  2200                     move.l     D1, D0
  1146. 00000D52  7001                     moveq.l    D0, 0x01
  1147. 00000D54  4EAD 01FA                jsr        [A5 + 0x1FA /* export_59 */]
  1148. 00000D58  4EAD 02CA                jsr        [A5 + 0x2CA /* export_85 */]
  1149. 00000D5C  3D40 8EE6                move.w     [A6 - 0x711A], D0
  1150. 00000D60  302E 8EE6                move.w     D0, [A6 - 0x711A]
  1151. 00000D64  48C0                     ext.l      D0
  1152. 00000D66  4EAD 02B2                jsr        [A5 + 0x2B2 /* export_82 */]
  1153. 00000D6A  4EAD 010A                jsr        [A5 + 0x10A /* export_29 */]
  1154. 00000D6E  41EE 90EC                lea.l      A0, [A6 - 0x6F14]
  1155. 00000D72  4EAD 0112                jsr        [A5 + 0x112 /* export_30 */]
  1156. 00000D76  7001                     moveq.l    D0, 0x01
  1157. 00000D78  3D40 8126                move.w     [A6 - 0x7EDA], D0
  1158. label00000D7C:
  1159. 00000D7C  7001                     moveq.l    D0, 0x01
  1160. 00000D7E  2200                     move.l     D1, D0
  1161. 00000D80  7001                     moveq.l    D0, 0x01
  1162. 00000D82  4EAD 01FA                jsr        [A5 + 0x1FA /* export_59 */]
  1163. 00000D86  2F08                     move.l     -[A7], A0
  1164. 00000D88  306E 8126                movea.w    A0, [A6 - 0x7EDA]
  1165. 00000D8C  2F08                     move.l     -[A7], A0
  1166. 00000D8E  7001                     moveq.l    D0, 0x01
  1167. 00000D90  221F                     move.l     D1, [A7]+
  1168. 00000D92  205F                     movea.l    A0, [A7]+
  1169. 00000D94  4EAD 02DA                jsr        [A5 + 0x2DA /* export_87 */]
  1170. 00000D98  4EAD 010A                jsr        [A5 + 0x10A /* export_29 */]
  1171. 00000D9C  41EE 91F0                lea.l      A0, [A6 - 0x6E10]
  1172. 00000DA0  4EAD 0112                jsr        [A5 + 0x112 /* export_30 */]
  1173. 00000DA4  41EE 91F0                lea.l      A0, [A6 - 0x6E10]
  1174. 00000DA8  4EAD 02EA                jsr        [A5 + 0x2EA /* export_89 */]
  1175. 00000DAC  4EAD 02F2                jsr        [A5 + 0x2F2 /* export_90 */]
  1176. 00000DB0  0480 0000 0040           subi.l     D0, 0x40 /* '@' */
  1177. 00000DB6  3D40 8382                move.w     [A6 - 0x7C7E], D0
  1178. 00000DBA  0C6E 0001 8382           cmpi.w     [A6 - 0x7C7E], 0x1
  1179. 00000DC0  5CC0                     sge        D0
  1180. 00000DC2  4880                     ext.w      D0
  1181. 00000DC4  48C0                     ext.l      D0
  1182. 00000DC6  2F00                     move.l     -[A7], D0
  1183. 00000DC8  0C6E 001A 8382           cmpi.w     [A6 - 0x7C7E], 0x1A
  1184. 00000DCE  5FC0                     sle        D0
  1185. 00000DD0  4880                     ext.w      D0
  1186. 00000DD2  48C0                     ext.l      D0
  1187. 00000DD4  C09F                     and.l      D0, [A7]+
  1188. 00000DD6  4A80                     tst.l      D0
  1189. 00000DD8  6700 002E                beq        +0x30 /* 00000E08 */
  1190. 00000DDC  306E 8382                movea.w    A0, [A6 - 0x7C7E]
  1191. 00000DE0  D1C8                     add.l      A0, A0
  1192. 00000DE2  D0FC 5BF2                add.w      A0, 0x5BF2
  1193. 00000DE6  D1ED FD52                add.l      A0, [A5 - 0x2AE]
  1194. 00000DEA  3010                     move.w     D0, [A0]
  1195. 00000DEC  48C0                     ext.l      D0
  1196. 00000DEE  0680 0000 0040           addi.l     D0, 0x40 /* '@' */
  1197. 00000DF4  4EAD 023A                jsr        [A5 + 0x23A /* export_67 */]
  1198. 00000DF8  4EAD 010A                jsr        [A5 + 0x10A /* export_29 */]
  1199. 00000DFC  41EE 85A6                lea.l      A0, [A6 - 0x7A5A]
  1200. 00000E00  4EAD 0112                jsr        [A5 + 0x112 /* export_30 */]
  1201. 00000E04  6000 0012                bra        +0x14 /* 00000E18 */
  1202. label00000E08:
  1203. 00000E08  41EE 91F0                lea.l      A0, [A6 - 0x6E10]
  1204. 00000E0C  4EAD 010A                jsr        [A5 + 0x10A /* export_29 */]
  1205. 00000E10  41EE 85A6                lea.l      A0, [A6 - 0x7A5A]
  1206. 00000E14  4EAD 0112                jsr        [A5 + 0x112 /* export_30 */]
  1207. label00000E18:
  1208. 00000E18  486E 90EC                pea.l      [A6 - 0x6F14]
  1209. 00000E1C  306E 8126                movea.w    A0, [A6 - 0x7EDA]
  1210. 00000E20  2F08                     move.l     -[A7], A0
  1211. 00000E22  7001                     moveq.l    D0, 0x01
  1212. 00000E24  2F00                     move.l     -[A7], D0
  1213. 00000E26  41EE 85A6                lea.l      A0, [A6 - 0x7A5A]
  1214. 00000E2A  4EAD 010A                jsr        [A5 + 0x10A /* export_29 */]
  1215. 00000E2E  221F                     move.l     D1, [A7]+
  1216. 00000E30  201F                     move.l     D0, [A7]+
  1217. 00000E32  205F                     movea.l    A0, [A7]+
  1218. 00000E34  4EAD 02FA                jsr        [A5 + 0x2FA /* export_91 */]
  1219. 00000E38  302E 8EE6                move.w     D0, [A6 - 0x711A]
  1220. 00000E3C  48C0                     ext.l      D0
  1221. 00000E3E  526E 8126                addq.w     [A6 - 0x7EDA], 1
  1222. 00000E42  B06E 8126                cmp.w      D0, [A6 - 0x7EDA]
  1223. 00000E46  6C00 FF34                bge        -0xCA /* 00000D7C */
  1224. 00000E4A  4EFA 0058                jmp        [PC + 0x58 /* 00000EA4 */]
  1225. label00000E4E:
  1226. 00000E4E  41EE 8BE4                lea.l      A0, [A6 - 0x741C]
  1227. 00000E52  4EAD 02CA                jsr        [A5 + 0x2CA /* export_85 */]
  1228. 00000E56  3D40 8126                move.w     [A6 - 0x7EDA], D0
  1229. 00000E5A  41EE 8CE4                lea.l      A0, [A6 - 0x731C]
  1230. 00000E5E  4EAD 02CA                jsr        [A5 + 0x2CA /* export_85 */]
  1231. 00000E62  3D40 8382                move.w     [A6 - 0x7C7E], D0
  1232. 00000E66  486E 8BE4                pea.l      [A6 - 0x741C]
  1233. 00000E6A  302E 8126                move.w     D0, [A6 - 0x7EDA]
  1234. 00000E6E  48C0                     ext.l      D0
  1235. 00000E70  306E 8382                movea.w    A0, [A6 - 0x7C7E]
  1236. 00000E74  9088                     sub.l      D0, A0
  1237. 00000E76  205F                     movea.l    A0, [A7]+
  1238. 00000E78  4EAD 0292                jsr        [A5 + 0x292 /* export_78 */]
  1239. 00000E7C  4EAD 010A                jsr        [A5 + 0x10A /* export_29 */]
  1240. 00000E80  41EE 90EC                lea.l      A0, [A6 - 0x6F14]
  1241. 00000E84  4EAD 0112                jsr        [A5 + 0x112 /* export_30 */]
  1242. 00000E88  486E 8BE4                pea.l      [A6 - 0x741C]
  1243. 00000E8C  302E 8382                move.w     D0, [A6 - 0x7C7E]
  1244. 00000E90  48C0                     ext.l      D0
  1245. 00000E92  205F                     movea.l    A0, [A7]+
  1246. 00000E94  4EAD 02D2                jsr        [A5 + 0x2D2 /* export_86 */]
  1247. 00000E98  4EAD 010A                jsr        [A5 + 0x10A /* export_29 */]
  1248. 00000E9C  41EE 8BE4                lea.l      A0, [A6 - 0x741C]
  1249. 00000EA0  4EAD 0112                jsr        [A5 + 0x112 /* export_30 */]
  1250. label00000EA4:
  1251. 00000EA4  41EE 90EC                lea.l      A0, [A6 - 0x6F14]
  1252. 00000EA8  4EAD 010A                jsr        [A5 + 0x10A /* export_29 */]
  1253. 00000EAC  206D FD4A                movea.l    A0, [A5 - 0x2B6]
  1254. 00000EB0  41E8 8956                lea.l      A0, [A0 - 0x76AA]
  1255. 00000EB4  4EAD 010A                jsr        [A5 + 0x10A /* export_29 */]
  1256. 00000EB8  7001                     moveq.l    D0, 0x01
  1257. 00000EBA  2200                     move.l     D1, D0
  1258. 00000EBC  7001                     moveq.l    D0, 0x01
  1259. 00000EBE  4EAD 01FA                jsr        [A5 + 0x1FA /* export_59 */]
  1260. 00000EC2  4EAD 010A                jsr        [A5 + 0x10A /* export_29 */]
  1261. 00000EC6  41EE 90EC                lea.l      A0, [A6 - 0x6F14]
  1262. 00000ECA  4EAD 0112                jsr        [A5 + 0x112 /* export_30 */]
  1263. 00000ECE  7001                     moveq.l    D0, 0x01
  1264. 00000ED0  2F00                     move.l     -[A7], D0
  1265. 00000ED2  486E 90EC                pea.l      [A6 - 0x6F14]
  1266. 00000ED6  206D FD4A                movea.l    A0, [A5 - 0x2B6]
  1267. 00000EDA  41E8 895A                lea.l      A0, [A0 - 0x76A6]
  1268. 00000EDE  225F                     movea.l    A1, [A7]+
  1269. 00000EE0  201F                     move.l     D0, [A7]+
  1270. 00000EE2  4EAD 0302                jsr        [A5 + 0x302 /* export_92 */]
  1271. 00000EE6  3D40 91EE                move.w     [A6 - 0x6E12], D0
  1272. 00000EEA  4EBA 12AC                jsr        [PC + 0x12AC /* 00002198 */]
  1273. 00000EEE  4EFA 0016                jmp        [PC + 0x16 /* 00000F06 */]
  1274. label00000EF2:
  1275. 00000EF2  206D FD4A                movea.l    A0, [A5 - 0x2B6]
  1276. 00000EF6  41E8 895C                lea.l      A0, [A0 - 0x76A4]
  1277. 00000EFA  4EAD 010A                jsr        [A5 + 0x10A /* export_29 */]
  1278. 00000EFE  41EE 90EC                lea.l      A0, [A6 - 0x6F14]
  1279. 00000F02  4EAD 0112                jsr        [A5 + 0x112 /* export_30 */]
  1280. label00000F06:
  1281. 00000F06  7001                     moveq.l    D0, 0x01
  1282. 00000F08  3D40 86A6                move.w     [A6 - 0x795A], D0
  1283. 00000F0C  4EBA 0C7E                jsr        [PC + 0xC7E /* 00001B8C */]
  1284. 00000F10  4EAD 037A                jsr        [A5 + 0x37A /* export_107 */]
  1285. 00000F14  7000                     moveq.l    D0, 0x00
  1286. 00000F16  3D40 834E                move.w     [A6 - 0x7CB2], D0
  1287. 00000F1A  7000                     moveq.l    D0, 0x00
  1288. 00000F1C  3D40 85A4                move.w     [A6 - 0x7A5C], D0
  1289. 00000F20  598F                     subq.l     A7, 4
  1290. 00000F22  A975                     syscall    TickCount
  1291. 00000F24  201F                     move.l     D0, [A7]+
  1292. 00000F26  2D40 8348                move.l     [A6 - 0x7CB8], D0
  1293. 00000F2A  4EFA 0022                jmp        [PC + 0x22 /* 00000F4E */]
  1294. label00000F2E:
  1295. 00000F2E  70FF                     moveq.l    D0, 0xFFFFFFFF
  1296. 00000F30  4EAD 03E2                jsr        [A5 + 0x3E2 /* export_120 */]
  1297. 00000F34  302E 85A4                move.w     D0, [A6 - 0x7A5C]
  1298. 00000F38  6700 0006                beq        +0x8 /* 00000F40 */
  1299. 00000F3C  4EBA 0600                jsr        [PC + 0x600 /* 0000153E */]
  1300. label00000F40:
  1301. 00000F40  0C6E 0001 8016           cmpi.w     [A6 - 0x7FEA], 0x1
  1302. 00000F46  6600 0006                bne        +0x8 /* 00000F4E */
  1303. 00000F4A  4EBA 049A                jsr        [PC + 0x49A /* 000013E6 */]
  1304. label00000F4E:
  1305. 00000F4E  302E 834E                move.w     D0, [A6 - 0x7CB2]
  1306. 00000F52  48C0                     ext.l      D0
  1307. 00000F54  7201                     moveq.l    D1, 0x01
  1308. 00000F56  C081                     and.l      D0, D1
  1309. 00000F58  0C80 0000 0000           cmpi.l     D0, 0x0
  1310. 00000F5E  57C0                     seq        D0
  1311. 00000F60  4880                     ext.w      D0
  1312. 00000F62  48C0                     ext.l      D0
  1313. 00000F64  2F00                     move.l     -[A7], D0
  1314. 00000F66  486E 8BE4                pea.l      [A6 - 0x741C]
  1315. 00000F6A  41EE 8CE4                lea.l      A0, [A6 - 0x731C]
  1316. 00000F6E  225F                     movea.l    A1, [A7]+
  1317. 00000F70  4EAD 01F2                jsr        [A5 + 0x1F2 /* export_58 */]
  1318. 00000F74  C09F                     and.l      D0, [A7]+
  1319. 00000F76  4A80                     tst.l      D0
  1320. 00000F78  66B4                     bne        -0x4A /* 00000F2E */
  1321. 00000F7A  4EBA 0C48                jsr        [PC + 0xC48 /* 00001BC4 */]
  1322. 00000F7E  4E75                     rts
  1323. label00000F80:
  1324. 00000F80  7001                     moveq.l    D0, 0x01
  1325. 00000F82  2F00                     move.l     -[A7], D0
  1326. 00000F84  486E 8BE4                pea.l      [A6 - 0x741C]
  1327. 00000F88  206D FD4A                movea.l    A0, [A5 - 0x2B6]
  1328. 00000F8C  41E8 895E                lea.l      A0, [A0 - 0x76A2]
  1329. 00000F90  225F                     movea.l    A1, [A7]+
  1330. 00000F92  201F                     move.l     D0, [A7]+
  1331. 00000F94  4EAD 0302                jsr        [A5 + 0x302 /* export_92 */]
  1332. 00000F98  3D40 86A6                move.w     [A6 - 0x795A], D0
  1333. 00000F9C  302E 86A6                move.w     D0, [A6 - 0x795A]
  1334. 00000FA0  6600 0008                bne        +0xA /* 00000FAA */
  1335. 00000FA4  7001                     moveq.l    D0, 0x01
  1336. 00000FA6  3D40 86A6                move.w     [A6 - 0x795A], D0
  1337. label00000FAA:
  1338. 00000FAA  4EBA 1098                jsr        [PC + 0x1098 /* 00002044 */]
  1339. 00000FAE  4EAD 037A                jsr        [A5 + 0x37A /* export_107 */]
  1340. 00000FB2  7000                     moveq.l    D0, 0x00
  1341. 00000FB4  3D40 834E                move.w     [A6 - 0x7CB2], D0
  1342. 00000FB8  7000                     moveq.l    D0, 0x00
  1343. 00000FBA  3D40 85A4                move.w     [A6 - 0x7A5C], D0
  1344. 00000FBE  598F                     subq.l     A7, 4
  1345. 00000FC0  A975                     syscall    TickCount
  1346. 00000FC2  201F                     move.l     D0, [A7]+
  1347. 00000FC4  2D40 8348                move.l     [A6 - 0x7CB8], D0
  1348. 00000FC8  4EFA 0022                jmp        [PC + 0x22 /* 00000FEC */]
  1349. label00000FCC:
  1350. 00000FCC  70FF                     moveq.l    D0, 0xFFFFFFFF
  1351. 00000FCE  4EAD 03E2                jsr        [A5 + 0x3E2 /* export_120 */]
  1352. 00000FD2  302E 85A4                move.w     D0, [A6 - 0x7A5C]
  1353. 00000FD6  6700 0006                beq        +0x8 /* 00000FDE */
  1354. 00000FDA  4EBA 0562                jsr        [PC + 0x562 /* 0000153E */]
  1355. label00000FDE:
  1356. 00000FDE  0C6E 0001 8016           cmpi.w     [A6 - 0x7FEA], 0x1
  1357. 00000FE4  6600 0006                bne        +0x8 /* 00000FEC */
  1358. 00000FE8  4EBA 03FC                jsr        [PC + 0x3FC /* 000013E6 */]
  1359. label00000FEC:
  1360. 00000FEC  302E 834E                move.w     D0, [A6 - 0x7CB2]
  1361. 00000FF0  48C0                     ext.l      D0
  1362. 00000FF2  7201                     moveq.l    D1, 0x01
  1363. 00000FF4  C081                     and.l      D0, D1
  1364. 00000FF6  0C80 0000 0000           cmpi.l     D0, 0x0
  1365. 00000FFC  57C0                     seq        D0
  1366. 00000FFE  4880                     ext.w      D0
  1367. 00001000  48C0                     ext.l      D0
  1368. 00001002  2F00                     move.l     -[A7], D0
  1369. 00001004  486E 8BE4                pea.l      [A6 - 0x741C]
  1370. 00001008  41EE 8CE4                lea.l      A0, [A6 - 0x731C]
  1371. 0000100C  225F                     movea.l    A1, [A7]+
  1372. 0000100E  4EAD 01F2                jsr        [A5 + 0x1F2 /* export_58 */]
  1373. 00001012  C09F                     and.l      D0, [A7]+
  1374. 00001014  4A80                     tst.l      D0
  1375. 00001016  66B4                     bne        -0x4A /* 00000FCC */
  1376. 00001018  4EBA 0BAA                jsr        [PC + 0xBAA /* 00001BC4 */]
  1377. 0000101C  4E75                     rts
  1378. label0000101E:
  1379. 0000101E  4EBA 0376                jsr        [PC + 0x376 /* 00001396 */]
  1380. 00001022  0C6E 0005 8BDE           cmpi.w     [A6 - 0x7422], 0x5
  1381. 00001028  6604                     bne        +0x6 /* 0000102E */
  1382. 0000102A  4EFA 00E2                jmp        [PC + 0xE2 /* 0000110E */]
  1383. label0000102E:
  1384. 0000102E  486E 8CE4                pea.l      [A6 - 0x731C]
  1385. 00001032  7001                     moveq.l    D0, 0x01
  1386. 00001034  2200                     move.l     D1, D0
  1387. 00001036  7001                     moveq.l    D0, 0x01
  1388. 00001038  205F                     movea.l    A0, [A7]+
  1389. 0000103A  4EAD 02DA                jsr        [A5 + 0x2DA /* export_87 */]
  1390. 0000103E  4EAD 010A                jsr        [A5 + 0x10A /* export_29 */]
  1391. 00001042  486E 8CE4                pea.l      [A6 - 0x731C]
  1392. 00001046  7004                     moveq.l    D0, 0x04
  1393. 00001048  2200                     move.l     D1, D0
  1394. 0000104A  7001                     moveq.l    D0, 0x01
  1395. 0000104C  205F                     movea.l    A0, [A7]+
  1396. 0000104E  4EAD 02DA                jsr        [A5 + 0x2DA /* export_87 */]
  1397. 00001052  4EAD 010A                jsr        [A5 + 0x10A /* export_29 */]
  1398. 00001056  486E 8CE4                pea.l      [A6 - 0x731C]
  1399. 0000105A  7007                     moveq.l    D0, 0x07
  1400. 0000105C  2200                     move.l     D1, D0
  1401. 0000105E  7001                     moveq.l    D0, 0x01
  1402. 00001060  205F                     movea.l    A0, [A7]+
  1403. 00001062  4EAD 02DA                jsr        [A5 + 0x2DA /* export_87 */]
  1404. 00001066  4EAD 010A                jsr        [A5 + 0x10A /* export_29 */]
  1405. 0000106A  41EE 92F0                lea.l      A0, [A6 - 0x6D10]
  1406. 0000106E  4EAD 0112                jsr        [A5 + 0x112 /* export_30 */]
  1407. 00001072  41EE 92F0                lea.l      A0, [A6 - 0x6D10]
  1408. 00001076  4EAD 010A                jsr        [A5 + 0x10A /* export_29 */]
  1409. 0000107A  486E 8CE4                pea.l      [A6 - 0x731C]
  1410. 0000107E  7002                     moveq.l    D0, 0x02
  1411. 00001080  2200                     move.l     D1, D0
  1412. 00001082  7001                     moveq.l    D0, 0x01
  1413. 00001084  205F                     movea.l    A0, [A7]+
  1414. 00001086  4EAD 02DA                jsr        [A5 + 0x2DA /* export_87 */]
  1415. 0000108A  4EAD 010A                jsr        [A5 + 0x10A /* export_29 */]
  1416. 0000108E  486E 8CE4                pea.l      [A6 - 0x731C]
  1417. 00001092  7005                     moveq.l    D0, 0x05
  1418. 00001094  2200                     move.l     D1, D0
  1419. 00001096  7001                     moveq.l    D0, 0x01
  1420. 00001098  205F                     movea.l    A0, [A7]+
  1421. 0000109A  4EAD 02DA                jsr        [A5 + 0x2DA /* export_87 */]
  1422. 0000109E  4EAD 010A                jsr        [A5 + 0x10A /* export_29 */]
  1423. 000010A2  486E 8CE4                pea.l      [A6 - 0x731C]
  1424. 000010A6  7008                     moveq.l    D0, 0x08
  1425. 000010A8  2200                     move.l     D1, D0
  1426. 000010AA  7001                     moveq.l    D0, 0x01
  1427. 000010AC  205F                     movea.l    A0, [A7]+
  1428. 000010AE  4EAD 02DA                jsr        [A5 + 0x2DA /* export_87 */]
  1429. 000010B2  4EAD 010A                jsr        [A5 + 0x10A /* export_29 */]
  1430. 000010B6  41EE 92F0                lea.l      A0, [A6 - 0x6D10]
  1431. 000010BA  4EAD 0112                jsr        [A5 + 0x112 /* export_30 */]
  1432. 000010BE  41EE 92F0                lea.l      A0, [A6 - 0x6D10]
  1433. 000010C2  4EAD 010A                jsr        [A5 + 0x10A /* export_29 */]
  1434. 000010C6  486E 8CE4                pea.l      [A6 - 0x731C]
  1435. 000010CA  7003                     moveq.l    D0, 0x03
  1436. 000010CC  2200                     move.l     D1, D0
  1437. 000010CE  7001                     moveq.l    D0, 0x01
  1438. 000010D0  205F                     movea.l    A0, [A7]+
  1439. 000010D2  4EAD 02DA                jsr        [A5 + 0x2DA /* export_87 */]
  1440. 000010D6  4EAD 010A                jsr        [A5 + 0x10A /* export_29 */]
  1441. 000010DA  486E 8CE4                pea.l      [A6 - 0x731C]
  1442. 000010DE  7006                     moveq.l    D0, 0x06
  1443. 000010E0  2200                     move.l     D1, D0
  1444. 000010E2  7001                     moveq.l    D0, 0x01
  1445. 000010E4  205F                     movea.l    A0, [A7]+
  1446. 000010E6  4EAD 02DA                jsr        [A5 + 0x2DA /* export_87 */]
  1447. 000010EA  4EAD 010A                jsr        [A5 + 0x10A /* export_29 */]
  1448. 000010EE  486E 8CE4                pea.l      [A6 - 0x731C]
  1449. 000010F2  7009                     moveq.l    D0, 0x09
  1450. 000010F4  2200                     move.l     D1, D0
  1451. 000010F6  7001                     moveq.l    D0, 0x01
  1452. 000010F8  205F                     movea.l    A0, [A7]+
  1453. 000010FA  4EAD 02DA                jsr        [A5 + 0x2DA /* export_87 */]
  1454. 000010FE  4EAD 010A                jsr        [A5 + 0x10A /* export_29 */]
  1455. 00001102  41EE 92F0                lea.l      A0, [A6 - 0x6D10]
  1456. 00001106  4EAD 0112                jsr        [A5 + 0x112 /* export_30 */]
  1457. 0000110A  4EFA 007E                jmp        [PC + 0x7E /* 0000118A */]
  1458. label0000110E:
  1459. 0000110E  486E 8CE4                pea.l      [A6 - 0x731C]
  1460. 00001112  7003                     moveq.l    D0, 0x03
  1461. 00001114  2200                     move.l     D1, D0
  1462. 00001116  7002                     moveq.l    D0, 0x02
  1463. 00001118  205F                     movea.l    A0, [A7]+
  1464. 0000111A  4EAD 02DA                jsr        [A5 + 0x2DA /* export_87 */]
  1465. 0000111E  4EAD 010A                jsr        [A5 + 0x10A /* export_29 */]
  1466. 00001122  486E 8CE4                pea.l      [A6 - 0x731C]
  1467. 00001126  7001                     moveq.l    D0, 0x01
  1468. 00001128  2200                     move.l     D1, D0
  1469. 0000112A  7002                     moveq.l    D0, 0x02
  1470. 0000112C  205F                     movea.l    A0, [A7]+
  1471. 0000112E  4EAD 02DA                jsr        [A5 + 0x2DA /* export_87 */]
  1472. 00001132  4EAD 010A                jsr        [A5 + 0x10A /* export_29 */]
  1473. 00001136  486E 8CE4                pea.l      [A6 - 0x731C]
  1474. 0000113A  7005                     moveq.l    D0, 0x05
  1475. 0000113C  2200                     move.l     D1, D0
  1476. 0000113E  7001                     moveq.l    D0, 0x01
  1477. 00001140  205F                     movea.l    A0, [A7]+
  1478. 00001142  4EAD 02DA                jsr        [A5 + 0x2DA /* export_87 */]
  1479. 00001146  4EAD 010A                jsr        [A5 + 0x10A /* export_29 */]
  1480. 0000114A  41EE 92F0                lea.l      A0, [A6 - 0x6D10]
  1481. 0000114E  4EAD 0112                jsr        [A5 + 0x112 /* export_30 */]
  1482. 00001152  41EE 92F0                lea.l      A0, [A6 - 0x6D10]
  1483. 00001156  4EAD 010A                jsr        [A5 + 0x10A /* export_29 */]
  1484. 0000115A  486E 8CE4                pea.l      [A6 - 0x731C]
  1485. 0000115E  7008                     moveq.l    D0, 0x08
  1486. 00001160  2200                     move.l     D1, D0
  1487. 00001162  7002                     moveq.l    D0, 0x02
  1488. 00001164  205F                     movea.l    A0, [A7]+
  1489. 00001166  4EAD 02DA                jsr        [A5 + 0x2DA /* export_87 */]
  1490. 0000116A  4EAD 010A                jsr        [A5 + 0x10A /* export_29 */]
  1491. 0000116E  486E 8CE4                pea.l      [A6 - 0x731C]
  1492. 00001172  7006                     moveq.l    D0, 0x06
  1493. 00001174  2200                     move.l     D1, D0
  1494. 00001176  7002                     moveq.l    D0, 0x02
  1495. 00001178  205F                     movea.l    A0, [A7]+
  1496. 0000117A  4EAD 02DA                jsr        [A5 + 0x2DA /* export_87 */]
  1497. 0000117E  4EAD 010A                jsr        [A5 + 0x10A /* export_29 */]
  1498. 00001182  41EE 92F0                lea.l      A0, [A6 - 0x6D10]
  1499. 00001186  4EAD 0112                jsr        [A5 + 0x112 /* export_30 */]
  1500. label0000118A:
  1501. 0000118A  4EAD 037A                jsr        [A5 + 0x37A /* export_107 */]
  1502. 0000118E  7000                     moveq.l    D0, 0x00
  1503. 00001190  3D40 834E                move.w     [A6 - 0x7CB2], D0
  1504. 00001194  598F                     subq.l     A7, 4
  1505. 00001196  A975                     syscall    TickCount
  1506. 00001198  201F                     move.l     D0, [A7]+
  1507. 0000119A  2D40 8348                move.l     [A6 - 0x7CB8], D0
  1508. 0000119E  4EFA 0016                jmp        [PC + 0x16 /* 000011B6 */]
  1509. label000011A2:
  1510. 000011A2  70FF                     moveq.l    D0, 0xFFFFFFFF
  1511. 000011A4  4EAD 03E2                jsr        [A5 + 0x3E2 /* export_120 */]
  1512. 000011A8  0C6E 0001 8016           cmpi.w     [A6 - 0x7FEA], 0x1
  1513. 000011AE  6600 0006                bne        +0x8 /* 000011B6 */
  1514. 000011B2  4EBA 0232                jsr        [PC + 0x232 /* 000013E6 */]
  1515. label000011B6:
  1516. 000011B6  302E 834E                move.w     D0, [A6 - 0x7CB2]
  1517. 000011BA  48C0                     ext.l      D0
  1518. 000011BC  7201                     moveq.l    D1, 0x01
  1519. 000011BE  C081                     and.l      D0, D1
  1520. 000011C0  0C80 0000 0000           cmpi.l     D0, 0x0
  1521. 000011C6  57C0                     seq        D0
  1522. 000011C8  4880                     ext.w      D0
  1523. 000011CA  48C0                     ext.l      D0
  1524. 000011CC  2F00                     move.l     -[A7], D0
  1525. 000011CE  486E 8BE4                pea.l      [A6 - 0x741C]
  1526. 000011D2  41EE 8CE4                lea.l      A0, [A6 - 0x731C]
  1527. 000011D6  225F                     movea.l    A1, [A7]+
  1528. 000011D8  4EAD 01F2                jsr        [A5 + 0x1F2 /* export_58 */]
  1529. 000011DC  C09F                     and.l      D0, [A7]+
  1530. 000011DE  2F00                     move.l     -[A7], D0
  1531. 000011E0  486E 8BE4                pea.l      [A6 - 0x741C]
  1532. 000011E4  41EE 92F0                lea.l      A0, [A6 - 0x6D10]
  1533. 000011E8  225F                     movea.l    A1, [A7]+
  1534. 000011EA  4EAD 01F2                jsr        [A5 + 0x1F2 /* export_58 */]
  1535. 000011EE  C09F                     and.l      D0, [A7]+
  1536. 000011F0  4A80                     tst.l      D0
  1537. 000011F2  66AE                     bne        -0x50 /* 000011A2 */
  1538. 000011F4  4E75                     rts
  1539. label000011F6:
  1540. 000011F6  7001                     moveq.l    D0, 0x01
  1541. 000011F8  2F00                     move.l     -[A7], D0
  1542. 000011FA  486E 8BE4                pea.l      [A6 - 0x741C]
  1543. 000011FE  206D FD4A                movea.l    A0, [A5 - 0x2B6]
  1544. 00001202  41E8 8960                lea.l      A0, [A0 - 0x76A0]
  1545. 00001206  225F                     movea.l    A1, [A7]+
  1546. 00001208  201F                     move.l     D0, [A7]+
  1547. 0000120A  4EAD 0302                jsr        [A5 + 0x302 /* export_92 */]
  1548. 0000120E  3D40 86A6                move.w     [A6 - 0x795A], D0
  1549. 00001212  302E 86A6                move.w     D0, [A6 - 0x795A]
  1550. 00001216  6600 0008                bne        +0xA /* 00001220 */
  1551. 0000121A  7001                     moveq.l    D0, 0x01
  1552. 0000121C  3D40 86A6                move.w     [A6 - 0x795A], D0
  1553. label00001220:
  1554. 00001220  4EBA 0E22                jsr        [PC + 0xE22 /* 00002044 */]
  1555. 00001224  4EAD 037A                jsr        [A5 + 0x37A /* export_107 */]
  1556. 00001228  7000                     moveq.l    D0, 0x00
  1557. 0000122A  3D40 8362                move.w     [A6 - 0x7C9E], D0
  1558. 0000122E  7000                     moveq.l    D0, 0x00
  1559. 00001230  3D40 834E                move.w     [A6 - 0x7CB2], D0
  1560. 00001234  7000                     moveq.l    D0, 0x00
  1561. 00001236  3D40 85A4                move.w     [A6 - 0x7A5C], D0
  1562. 0000123A  A850                     syscall    InitCursor
  1563. 0000123C  598F                     subq.l     A7, 4
  1564. 0000123E  A975                     syscall    TickCount
  1565. 00001240  201F                     move.l     D0, [A7]+
  1566. 00001242  2D40 8348                move.l     [A6 - 0x7CB8], D0
  1567. 00001246  4EFA 0118                jmp        [PC + 0x118 /* 00001360 */]
  1568. label0000124A:
  1569. 0000124A  70FF                     moveq.l    D0, 0xFFFFFFFF
  1570. 0000124C  4EAD 03E2                jsr        [A5 + 0x3E2 /* export_120 */]
  1571. 00001250  302E 85A4                move.w     D0, [A6 - 0x7A5C]
  1572. 00001254  6700 0006                beq        +0x8 /* 0000125C */
  1573. 00001258  4EBA 02E4                jsr        [PC + 0x2E4 /* 0000153E */]
  1574. label0000125C:
  1575. 0000125C  487A 0012                pea.l      [PC + 0x12 /* 00001270, value 0xC6E0001 */]
  1576. 00001260  306E 8128                movea.w    A0, [A6 - 0x7ED8]
  1577. 00001264  2F08                     move.l     -[A7], A0
  1578. 00001266  302E 812A                move.w     D0, [A6 - 0x7ED6]
  1579. 0000126A  48C0                     ext.l      D0
  1580. 0000126C  4EED 03EA                jmp        [A5 + 0x3EA /* export_121 */]
  1581. 00001270  0C6E 0001 8016           cmpi.w     [A6 - 0x7FEA], 0x1
  1582. 00001276  6600 0006                bne        +0x8 /* 0000127E */
  1583. 0000127A  4EBA 016A                jsr        [PC + 0x16A /* 000013E6 */]
  1584. label0000127E:
  1585. 0000127E  0C6E 0001 8128           cmpi.w     [A6 - 0x7ED8], 0x1
  1586. 00001284  5DC0                     slt        D0
  1587. 00001286  4880                     ext.w      D0
  1588. 00001288  48C0                     ext.l      D0
  1589. 0000128A  2F00                     move.l     -[A7], D0
  1590. 0000128C  302E 8128                move.w     D0, [A6 - 0x7ED8]
  1591. 00001290  48C0                     ext.l      D0
  1592. 00001292  2F00                     move.l     -[A7], D0
  1593. 00001294  203C 0000 1DEE           move.l     D0, 0x1DEE
  1594. 0000129A  D0AD FD52                add.l      D0, [A5 - 0x2AE]
  1595. 0000129E  2040                     movea.l    A0, D0
  1596. 000012A0  3010                     move.w     D0, [A0]
  1597. 000012A2  48C0                     ext.l      D0
  1598. 000012A4  221F                     move.l     D1, [A7]+
  1599. 000012A6  B280                     cmp.l      D1, D0
  1600. 000012A8  5EC0                     sgt        D0
  1601. 000012AA  4880                     ext.w      D0
  1602. 000012AC  48C0                     ext.l      D0
  1603. 000012AE  809F                     or.l       D0, [A7]+
  1604. 000012B0  2F00                     move.l     -[A7], D0
  1605. 000012B2  0C6E 0001 812A           cmpi.w     [A6 - 0x7ED6], 0x1
  1606. 000012B8  5DC0                     slt        D0
  1607. 000012BA  4880                     ext.w      D0
  1608. 000012BC  48C0                     ext.l      D0
  1609. 000012BE  809F                     or.l       D0, [A7]+
  1610. 000012C0  2F00                     move.l     -[A7], D0
  1611. 000012C2  302E 812A                move.w     D0, [A6 - 0x7ED6]
  1612. 000012C6  48C0                     ext.l      D0
  1613. 000012C8  2F00                     move.l     -[A7], D0
  1614. 000012CA  203C 0000 1DF0           move.l     D0, 0x1DF0
  1615. 000012D0  D0AD FD52                add.l      D0, [A5 - 0x2AE]
  1616. 000012D4  2040                     movea.l    A0, D0
  1617. 000012D6  3010                     move.w     D0, [A0]
  1618. 000012D8  48C0                     ext.l      D0
  1619. 000012DA  221F                     move.l     D1, [A7]+
  1620. 000012DC  B280                     cmp.l      D1, D0
  1621. 000012DE  5EC0                     sgt        D0
  1622. 000012E0  4880                     ext.w      D0
  1623. 000012E2  48C0                     ext.l      D0
  1624. 000012E4  809F                     or.l       D0, [A7]+
  1625. 000012E6  4A80                     tst.l      D0
  1626. 000012E8  6604                     bne        +0x6 /* 000012EE */
  1627. 000012EA  4EFA 000C                jmp        [PC + 0xC /* 000012F8 */]
  1628. label000012EE:
  1629. 000012EE  7000                     moveq.l    D0, 0x00
  1630. 000012F0  3D40 93F0                move.w     [A6 - 0x6C10], D0
  1631. 000012F4  4EFA 0026                jmp        [PC + 0x26 /* 0000131C */]
  1632. label000012F8:
  1633. 000012F8  302E 8128                move.w     D0, [A6 - 0x7ED8]
  1634. 000012FC  48C0                     ext.l      D0
  1635. 000012FE  EB88                     lsl        D0, 5
  1636. 00001300  306E 812A                movea.w    A0, [A6 - 0x7ED6]
  1637. 00001304  D088                     add.l      D0, A0
  1638. 00001306  E388                     lsl        D0, 1
  1639. 00001308  0680 0000 2E6E           addi.l     D0, 0x2E6E /* '.n' */
  1640. 0000130E  D0AD FD52                add.l      D0, [A5 - 0x2AE]
  1641. 00001312  2040                     movea.l    A0, D0
  1642. 00001314  3010                     move.w     D0, [A0]
  1643. 00001316  48C0                     ext.l      D0
  1644. 00001318  3D40 93F0                move.w     [A6 - 0x6C10], D0
  1645. label0000131C:
  1646. 0000131C  302E 93F0                move.w     D0, [A6 - 0x6C10]
  1647. 00001320  48C0                     ext.l      D0
  1648. 00001322  306E 8362                movea.w    A0, [A6 - 0x7C9E]
  1649. 00001326  B088                     cmp.l      D0, A0
  1650. 00001328  6604                     bne        +0x6 /* 0000132E */
  1651. 0000132A  4EFA 0034                jmp        [PC + 0x34 /* 00001360 */]
  1652. label0000132E:
  1653. 0000132E  0C6E 0011 93F0           cmpi.w     [A6 - 0x6C10], 0x11
  1654. 00001334  6D04                     blt        +0x6 /* 0000133A */
  1655. 00001336  4EFA 0008                jmp        [PC + 0x8 /* 00001340 */]
  1656. label0000133A:
  1657. 0000133A  A850                     syscall    InitCursor
  1658. 0000133C  4EFA 001C                jmp        [PC + 0x1C /* 0000135A */]
  1659. label00001340:
  1660. 00001340  302E 93F0                move.w     D0, [A6 - 0x6C10]
  1661. 00001344  48C0                     ext.l      D0
  1662. 00001346  C0FC 0022                mulu.w     D0, 0x22 /* '\"' */
  1663. 0000134A  E388                     lsl        D0, 1
  1664. 0000134C  0680 0000 4CBE           addi.l     D0, 0x4CBE
  1665. 00001352  D0AD FD52                add.l      D0, [A5 - 0x2AE]
  1666. 00001356  2F00                     move.l     -[A7], D0
  1667. 00001358  A851                     syscall    SetCursor
  1668. label0000135A:
  1669. 0000135A  3D6E 93F0 8362           move.w     [A6 - 0x7C9E], [A6 - 0x6C10]
  1670. label00001360:
  1671. 00001360  302E 834E                move.w     D0, [A6 - 0x7CB2]
  1672. 00001364  48C0                     ext.l      D0
  1673. 00001366  7201                     moveq.l    D1, 0x01
  1674. 00001368  C081                     and.l      D0, D1
  1675. 0000136A  0C80 0000 0000           cmpi.l     D0, 0x0
  1676. 00001370  57C0                     seq        D0
  1677. 00001372  4880                     ext.w      D0
  1678. 00001374  48C0                     ext.l      D0
  1679. 00001376  2F00                     move.l     -[A7], D0
  1680. 00001378  486E 8BE4                pea.l      [A6 - 0x741C]
  1681. 0000137C  41EE 8CE4                lea.l      A0, [A6 - 0x731C]
  1682. 00001380  225F                     movea.l    A1, [A7]+
  1683. 00001382  4EAD 01F2                jsr        [A5 + 0x1F2 /* export_58 */]
  1684. 00001386  C09F                     and.l      D0, [A7]+
  1685. 00001388  4A80                     tst.l      D0
  1686. 0000138A  6600 FEBE                bne        -0x140 /* 0000124A */
  1687. 0000138E  4EBA 0834                jsr        [PC + 0x834 /* 00001BC4 */]
  1688. 00001392  A850                     syscall    InitCursor
  1689. 00001394  4E75                     rts
  1690. fn00001396:
  1691. 00001396  7000                     moveq.l    D0, 0x00
  1692. 00001398  3D40 93F2                move.w     [A6 - 0x6C0E], D0
  1693. 0000139C  7000                     moveq.l    D0, 0x00
  1694. 0000139E  3D40 93F4                move.w     [A6 - 0x6C0C], D0
  1695. 000013A2  7001                     moveq.l    D0, 0x01
  1696. 000013A4  2200                     move.l     D1, D0
  1697. 000013A6  7001                     moveq.l    D0, 0x01
  1698. 000013A8  4EAD 01FA                jsr        [A5 + 0x1FA /* export_59 */]
  1699. 000013AC  2F08                     move.l     -[A7], A0
  1700. 000013AE  206D FD4A                movea.l    A0, [A5 - 0x2B6]
  1701. 000013B2  41E8 8962                lea.l      A0, [A0 - 0x769E]
  1702. 000013B6  225F                     movea.l    A1, [A7]+
  1703. 000013B8  4EAD 01F2                jsr        [A5 + 0x1F2 /* export_58 */]
  1704. 000013BC  4A80                     tst.l      D0
  1705. 000013BE  6604                     bne        +0x6 /* 000013C4 */
  1706. 000013C0  4EFA 0022                jmp        [PC + 0x22 /* 000013E4 */]
  1707. label000013C4:
  1708. 000013C4  7001                     moveq.l    D0, 0x01
  1709. 000013C6  3D40 91EC                move.w     [A6 - 0x6E14], D0
  1710. 000013CA  7001                     moveq.l    D0, 0x01
  1711. 000013CC  2200                     move.l     D1, D0
  1712. 000013CE  7001                     moveq.l    D0, 0x01
  1713. 000013D0  4EAD 01FA                jsr        [A5 + 0x1FA /* export_59 */]
  1714. 000013D4  4EAD 010A                jsr        [A5 + 0x10A /* export_29 */]
  1715. 000013D8  41EE 90EC                lea.l      A0, [A6 - 0x6F14]
  1716. 000013DC  4EAD 0112                jsr        [A5 + 0x112 /* export_30 */]
  1717. 000013E0  4EBA 0DB6                jsr        [PC + 0xDB6 /* 00002198 */]
  1718. label000013E4:
  1719. 000013E4  4E75                     rts
  1720. fn000013E6:
  1721. 000013E6  598F                     subq.l     A7, 4
  1722. 000013E8  A975                     syscall    TickCount
  1723. 000013EA  201F                     move.l     D0, [A7]+
  1724. 000013EC  2D40 8348                move.l     [A6 - 0x7CB8], D0
  1725. 000013F0  487A 0012                pea.l      [PC + 0x12 /* 00001404, value 0xC6E0001 */]
  1726. 000013F4  306E 8128                movea.w    A0, [A6 - 0x7ED8]
  1727. 000013F8  2F08                     move.l     -[A7], A0
  1728. 000013FA  302E 812A                move.w     D0, [A6 - 0x7ED6]
  1729. 000013FE  48C0                     ext.l      D0
  1730. 00001400  4EED 03EA                jmp        [A5 + 0x3EA /* export_121 */]
  1731. 00001404  0C6E 0001 8128           cmpi.w     [A6 - 0x7ED8], 0x1
  1732. 0000140A  5DC0                     slt        D0
  1733. 0000140C  4880                     ext.w      D0
  1734. 0000140E  48C0                     ext.l      D0
  1735. 00001410  2F00                     move.l     -[A7], D0
  1736. 00001412  302E 8128                move.w     D0, [A6 - 0x7ED8]
  1737. 00001416  48C0                     ext.l      D0
  1738. 00001418  2F00                     move.l     -[A7], D0
  1739. 0000141A  203C 0000 1DEE           move.l     D0, 0x1DEE
  1740. 00001420  D0AD FD52                add.l      D0, [A5 - 0x2AE]
  1741. 00001424  2040                     movea.l    A0, D0
  1742. 00001426  3010                     move.w     D0, [A0]
  1743. 00001428  48C0                     ext.l      D0
  1744. 0000142A  221F                     move.l     D1, [A7]+
  1745. 0000142C  B280                     cmp.l      D1, D0
  1746. 0000142E  5EC0                     sgt        D0
  1747. 00001430  4880                     ext.w      D0
  1748. 00001432  48C0                     ext.l      D0
  1749. 00001434  809F                     or.l       D0, [A7]+
  1750. 00001436  2F00                     move.l     -[A7], D0
  1751. 00001438  0C6E 0001 812A           cmpi.w     [A6 - 0x7ED6], 0x1
  1752. 0000143E  5DC0                     slt        D0
  1753. 00001440  4880                     ext.w      D0
  1754. 00001442  48C0                     ext.l      D0
  1755. 00001444  809F                     or.l       D0, [A7]+
  1756. 00001446  2F00                     move.l     -[A7], D0
  1757. 00001448  302E 812A                move.w     D0, [A6 - 0x7ED6]
  1758. 0000144C  48C0                     ext.l      D0
  1759. 0000144E  2F00                     move.l     -[A7], D0
  1760. 00001450  203C 0000 1DF0           move.l     D0, 0x1DF0
  1761. 00001456  D0AD FD52                add.l      D0, [A5 - 0x2AE]
  1762. 0000145A  2040                     movea.l    A0, D0
  1763. 0000145C  3010                     move.w     D0, [A0]
  1764. 0000145E  48C0                     ext.l      D0
  1765. 00001460  221F                     move.l     D1, [A7]+
  1766. 00001462  B280                     cmp.l      D1, D0
  1767. 00001464  5EC0                     sgt        D0
  1768. 00001466  4880                     ext.w      D0
  1769. 00001468  48C0                     ext.l      D0
  1770. 0000146A  809F                     or.l       D0, [A7]+
  1771. 0000146C  4A80                     tst.l      D0
  1772. 0000146E  6604                     bne        +0x6 /* 00001474 */
  1773. 00001470  4EFA 0016                jmp        [PC + 0x16 /* 00001488 */]
  1774. label00001474:
  1775. 00001474  0C6E 0014 8020           cmpi.w     [A6 - 0x7FE0], 0x14
  1776. 0000147A  6F00 000A                ble        +0xC /* 00001486 */
  1777. 0000147E  4EFA 00A6                jmp        [PC + 0xA6 /* 00001526 */]
  1778. 00001482  6000 0004                bra        +0x6 /* 00001488 */
  1779. label00001486:
  1780. 00001486  4E75                     rts
  1781. label00001488:
  1782. 00001488  302E 8128                move.w     D0, [A6 - 0x7ED8]
  1783. 0000148C  48C0                     ext.l      D0
  1784. 0000148E  EB88                     lsl        D0, 5
  1785. 00001490  306E 812A                movea.w    A0, [A6 - 0x7ED6]
  1786. 00001494  D088                     add.l      D0, A0
  1787. 00001496  E388                     lsl        D0, 1
  1788. 00001498  0680 0000 2E6E           addi.l     D0, 0x2E6E /* '.n' */
  1789. 0000149E  D0AD FD52                add.l      D0, [A5 - 0x2AE]
  1790. 000014A2  2040                     movea.l    A0, D0
  1791. 000014A4  3010                     move.w     D0, [A0]
  1792. 000014A6  48C0                     ext.l      D0
  1793. 000014A8  0C80 0000 0001           cmpi.l     D0, 0x1
  1794. 000014AE  6C00 0006                bge        +0x8 /* 000014B6 */
  1795. 000014B2  4EFA 0072                jmp        [PC + 0x72 /* 00001526 */]
  1796. label000014B6:
  1797. 000014B6  0C6E 0006 8BDE           cmpi.w     [A6 - 0x7422], 0x6
  1798. 000014BC  57C0                     seq        D0
  1799. 000014BE  4880                     ext.w      D0
  1800. 000014C0  48C0                     ext.l      D0
  1801. 000014C2  2F00                     move.l     -[A7], D0
  1802. 000014C4  302E 8128                move.w     D0, [A6 - 0x7ED8]
  1803. 000014C8  48C0                     ext.l      D0
  1804. 000014CA  EB88                     lsl        D0, 5
  1805. 000014CC  306E 812A                movea.w    A0, [A6 - 0x7ED6]
  1806. 000014D0  D088                     add.l      D0, A0
  1807. 000014D2  E388                     lsl        D0, 1
  1808. 000014D4  0680 0000 2E6E           addi.l     D0, 0x2E6E /* '.n' */
  1809. 000014DA  D0AD FD52                add.l      D0, [A5 - 0x2AE]
  1810. 000014DE  2040                     movea.l    A0, D0
  1811. 000014E0  3010                     move.w     D0, [A0]
  1812. 000014E2  48C0                     ext.l      D0
  1813. 000014E4  0C80 0000 0011           cmpi.l     D0, 0x11
  1814. 000014EA  5CC0                     sge        D0
  1815. 000014EC  4880                     ext.w      D0
  1816. 000014EE  48C0                     ext.l      D0
  1817. 000014F0  C09F                     and.l      D0, [A7]+
  1818. 000014F2  4A80                     tst.l      D0
  1819. 000014F4  6700 0006                beq        +0x8 /* 000014FC */
  1820. 000014F8  4EFA 002C                jmp        [PC + 0x2C /* 00001526 */]
  1821. label000014FC:
  1822. 000014FC  302E 8BDE                move.w     D0, [A6 - 0x7422]
  1823. 00001500  48C0                     ext.l      D0
  1824. 00001502  487A 0020                pea.l      [PC + 0x20 /* 00001524, value 0x4E75700F */]
  1825. 00001506  4EAD 0252                jsr        [A5 + 0x252 /* export_70 */]
  1826. 0000150A  0006 4EFA                ori.b      D6, 0xFA
  1827. 0000150E  018C                     bclr       A4, D0
  1828. 00001510  4EFA 0B0A                jmp        [PC + 0xB0A /* 0000201C */]
  1829. 00001514  4EFA 0B06                jmp        [PC + 0xB06 /* 0000201C */]
  1830. 00001518  4EFA 0180                jmp        [PC + 0x180 /* 0000169A */]
  1831. 0000151C  4EFA 017C                jmp        [PC + 0x17C /* 0000169A */]
  1832. 00001520  4EFA 0AFA                jmp        [PC + 0xAFA /* 0000201C */]
  1833. 00001524  4E75                     rts
  1834. label00001526:
  1835. 00001526  700F                     moveq.l    D0, 0x0F
  1836. 00001528  3F00                     move.w     -[A7], D0
  1837. 0000152A  7042                     moveq.l    D0, 0x42
  1838. 0000152C  2F00                     move.l     -[A7], D0
  1839. 0000152E  3F3C 00FF                move.w     -[A7], 0xFF
  1840. 00001532  4267                     clr.w      -[A7]
  1841. 00001534  4EAD 01CA                jsr        [A5 + 0x1CA /* export_53 */]
  1842. 00001538  4EAD 03F2                jsr        [A5 + 0x3F2 /* export_122 */]
  1843. 0000153C  4E75                     rts
  1844. fn0000153E:
  1845. 0000153E  598F                     subq.l     A7, 4
  1846. 00001540  A975                     syscall    TickCount
  1847. 00001542  201F                     move.l     D0, [A7]+
  1848. 00001544  2D40 8348                move.l     [A6 - 0x7CB8], D0
  1849. 00001548  0C6E 0003 85A4           cmpi.w     [A6 - 0x7A5C], 0x3
  1850. 0000154E  57C0                     seq        D0
  1851. 00001550  4880                     ext.w      D0
  1852. 00001552  48C0                     ext.l      D0
  1853. 00001554  2F00                     move.l     -[A7], D0
  1854. 00001556  0C6E 000D 85A4           cmpi.w     [A6 - 0x7A5C], 0xD /* '\r' */
  1855. 0000155C  57C0                     seq        D0
  1856. 0000155E  4880                     ext.w      D0
  1857. 00001560  48C0                     ext.l      D0
  1858. 00001562  809F                     or.l       D0, [A7]+
  1859. 00001564  4A80                     tst.l      D0
  1860. 00001566  6604                     bne        +0x6 /* 0000156C */
  1861. 00001568  4EFA 0016                jmp        [PC + 0x16 /* 00001580 */]
  1862. label0000156C:
  1863. 0000156C  4EBA 0656                jsr        [PC + 0x656 /* 00001BC4 */]
  1864. 00001570  4EBA 0A78                jsr        [PC + 0xA78 /* 00001FEA */]
  1865. 00001574  4EBA 0ACE                jsr        [PC + 0xACE /* 00002044 */]
  1866. 00001578  7000                     moveq.l    D0, 0x00
  1867. 0000157A  3D40 85A4                move.w     [A6 - 0x7A5C], D0
  1868. 0000157E  4E75                     rts
  1869. label00001580:
  1870. 00001580  0C6E 0008 85A4           cmpi.w     [A6 - 0x7A5C], 0x8
  1871. 00001586  6704                     beq        +0x6 /* 0000158C */
  1872. 00001588  4EFA 0016                jmp        [PC + 0x16 /* 000015A0 */]
  1873. label0000158C:
  1874. 0000158C  4EBA 0636                jsr        [PC + 0x636 /* 00001BC4 */]
  1875. 00001590  4EBA 0A74                jsr        [PC + 0xA74 /* 00002006 */]
  1876. 00001594  4EBA 0AAE                jsr        [PC + 0xAAE /* 00002044 */]
  1877. 00001598  7000                     moveq.l    D0, 0x00
  1878. 0000159A  3D40 85A4                move.w     [A6 - 0x7A5C], D0
  1879. 0000159E  4E75                     rts
  1880. label000015A0:
  1881. 000015A0  0C6E 0061 85A4           cmpi.w     [A6 - 0x7A5C], 0x61 /* 'a' */
  1882. 000015A6  5CC0                     sge        D0
  1883. 000015A8  4880                     ext.w      D0
  1884. 000015AA  48C0                     ext.l      D0
  1885. 000015AC  2F00                     move.l     -[A7], D0
  1886. 000015AE  0C6E 007A 85A4           cmpi.w     [A6 - 0x7A5C], 0x7A /* 'z' */
  1887. 000015B4  5FC0                     sle        D0
  1888. 000015B6  4880                     ext.w      D0
  1889. 000015B8  48C0                     ext.l      D0
  1890. 000015BA  C09F                     and.l      D0, [A7]+
  1891. 000015BC  4A80                     tst.l      D0
  1892. 000015BE  6604                     bne        +0x6 /* 000015C4 */
  1893. 000015C0  4EFA 0008                jmp        [PC + 0x8 /* 000015CA */]
  1894. label000015C4:
  1895. 000015C4  046E 0020 85A4           subi.w     [A6 - 0x7A5C], 0x20 /* ' ' */
  1896. label000015CA:
  1897. 000015CA  0C6E 0003 8BDE           cmpi.w     [A6 - 0x7422], 0x3
  1898. 000015D0  6604                     bne        +0x6 /* 000015D6 */
  1899. 000015D2  4EFA 002A                jmp        [PC + 0x2A /* 000015FE */]
  1900. label000015D6:
  1901. 000015D6  0C6E 0041 85A4           cmpi.w     [A6 - 0x7A5C], 0x41 /* 'A' */
  1902. 000015DC  5DC0                     slt        D0
  1903. 000015DE  4880                     ext.w      D0
  1904. 000015E0  48C0                     ext.l      D0
  1905. 000015E2  2F00                     move.l     -[A7], D0
  1906. 000015E4  0C6E 005A 85A4           cmpi.w     [A6 - 0x7A5C], 0x5A /* 'Z' */
  1907. 000015EA  5EC0                     sgt        D0
  1908. 000015EC  4880                     ext.w      D0
  1909. 000015EE  48C0                     ext.l      D0
  1910. 000015F0  809F                     or.l       D0, [A7]+
  1911. 000015F2  4A80                     tst.l      D0
  1912. 000015F4  6700 0004                beq        +0x6 /* 000015FA */
  1913. 000015F8  4E75                     rts
  1914. label000015FA:
  1915. 000015FA  4EFA 004E                jmp        [PC + 0x4E /* 0000164A */]
  1916. label000015FE:
  1917. 000015FE  7000                     moveq.l    D0, 0x00
  1918. 00001600  3D40 93F6                move.w     [A6 - 0x6C0A], D0
  1919. 00001604  0C6E 0041 85A4           cmpi.w     [A6 - 0x7A5C], 0x41 /* 'A' */
  1920. 0000160A  5DC0                     slt        D0
  1921. 0000160C  4880                     ext.w      D0
  1922. 0000160E  48C0                     ext.l      D0
  1923. 00001610  2F00                     move.l     -[A7], D0
  1924. 00001612  0C6E 005A 85A4           cmpi.w     [A6 - 0x7A5C], 0x5A /* 'Z' */
  1925. 00001618  5EC0                     sgt        D0
  1926. 0000161A  4880                     ext.w      D0
  1927. 0000161C  48C0                     ext.l      D0
  1928. 0000161E  809F                     or.l       D0, [A7]+
  1929. 00001620  4A80                     tst.l      D0
  1930. 00001622  6700 0008                beq        +0xA /* 0000162C */
  1931. 00001626  7001                     moveq.l    D0, 0x01
  1932. 00001628  3D40 93F6                move.w     [A6 - 0x6C0A], D0
  1933. label0000162C:
  1934. 0000162C  0C6E 0020 85A4           cmpi.w     [A6 - 0x7A5C], 0x20 /* ' ' */
  1935. 00001632  6600 0008                bne        +0xA /* 0000163C */
  1936. 00001636  7000                     moveq.l    D0, 0x00
  1937. 00001638  3D40 93F6                move.w     [A6 - 0x6C0A], D0
  1938. label0000163C:
  1939. 0000163C  302E 93F6                move.w     D0, [A6 - 0x6C0A]
  1940. 00001640  48C0                     ext.l      D0
  1941. 00001642  4A80                     tst.l      D0
  1942. 00001644  6700 0004                beq        +0x6 /* 0000164A */
  1943. 00001648  4E75                     rts
  1944. label0000164A:
  1945. 0000164A  302E 85A4                move.w     D0, [A6 - 0x7A5C]
  1946. 0000164E  48C0                     ext.l      D0
  1947. 00001650  4EAD 023A                jsr        [A5 + 0x23A /* export_67 */]
  1948. 00001654  4EAD 010A                jsr        [A5 + 0x10A /* export_29 */]
  1949. 00001658  41EE 85A6                lea.l      A0, [A6 - 0x7A5A]
  1950. 0000165C  4EAD 0112                jsr        [A5 + 0x112 /* export_30 */]
  1951. 00001660  7000                     moveq.l    D0, 0x00
  1952. 00001662  3D40 85A4                move.w     [A6 - 0x7A5C], D0
  1953. 00001666  0C6E 0002 8BDE           cmpi.w     [A6 - 0x7422], 0x2
  1954. 0000166C  6600 0006                bne        +0x8 /* 00001674 */
  1955. 00001670  4EFA 0316                jmp        [PC + 0x316 /* 00001988 */]
  1956. label00001674:
  1957. 00001674  0C6E 0003 8BDE           cmpi.w     [A6 - 0x7422], 0x3
  1958. 0000167A  57C0                     seq        D0
  1959. 0000167C  4880                     ext.w      D0
  1960. 0000167E  48C0                     ext.l      D0
  1961. 00001680  2F00                     move.l     -[A7], D0
  1962. 00001682  0C6E 0006 8BDE           cmpi.w     [A6 - 0x7422], 0x6
  1963. 00001688  57C0                     seq        D0
  1964. 0000168A  4880                     ext.w      D0
  1965. 0000168C  48C0                     ext.l      D0
  1966. 0000168E  809F                     or.l       D0, [A7]+
  1967. 00001690  4A80                     tst.l      D0
  1968. 00001692  6700 0006                beq        +0x8 /* 0000169A */
  1969. 00001696  4EFA 08F4                jmp        [PC + 0x8F4 /* 00001F8C */]
  1970. label0000169A:
  1971. 0000169A  0C6E 0004 8BDE           cmpi.w     [A6 - 0x7422], 0x4
  1972. 000016A0  57C0                     seq        D0
  1973. 000016A2  4880                     ext.w      D0
  1974. 000016A4  48C0                     ext.l      D0
  1975. 000016A6  2F00                     move.l     -[A7], D0
  1976. 000016A8  302E 8128                move.w     D0, [A6 - 0x7ED8]
  1977. 000016AC  48C0                     ext.l      D0
  1978. 000016AE  EB88                     lsl        D0, 5
  1979. 000016B0  306E 812A                movea.w    A0, [A6 - 0x7ED6]
  1980. 000016B4  D088                     add.l      D0, A0
  1981. 000016B6  E388                     lsl        D0, 1
  1982. 000016B8  0680 0000 3A6E           addi.l     D0, 0x3A6E /* ':n' */
  1983. 000016BE  D0AD FD52                add.l      D0, [A5 - 0x2AE]
  1984. 000016C2  2040                     movea.l    A0, D0
  1985. 000016C4  3010                     move.w     D0, [A0]
  1986. 000016C6  48C0                     ext.l      D0
  1987. 000016C8  0C80 0000 0005           cmpi.l     D0, 0x5
  1988. 000016CE  57C0                     seq        D0
  1989. 000016D0  4880                     ext.w      D0
  1990. 000016D2  48C0                     ext.l      D0
  1991. 000016D4  C09F                     and.l      D0, [A7]+
  1992. 000016D6  4A80                     tst.l      D0
  1993. 000016D8  6604                     bne        +0x6 /* 000016DE */
  1994. 000016DA  4EFA 0008                jmp        [PC + 0x8 /* 000016E4 */]
  1995. label000016DE:
  1996. 000016DE  4EBA 0268                jsr        [PC + 0x268 /* 00001948 */]
  1997. 000016E2  4E75                     rts
  1998. label000016E4:
  1999. 000016E4  302E 91EC                move.w     D0, [A6 - 0x6E14]
  2000. 000016E8  48C0                     ext.l      D0
  2001. 000016EA  2F00                     move.l     -[A7], D0
  2002. 000016EC  302E 8128                move.w     D0, [A6 - 0x7ED8]
  2003. 000016F0  48C0                     ext.l      D0
  2004. 000016F2  EB88                     lsl        D0, 5
  2005. 000016F4  306E 812A                movea.w    A0, [A6 - 0x7ED6]
  2006. 000016F8  D088                     add.l      D0, A0
  2007. 000016FA  E388                     lsl        D0, 1
  2008. 000016FC  0680 0000 2E6E           addi.l     D0, 0x2E6E /* '.n' */
  2009. 00001702  D0AD FD52                add.l      D0, [A5 - 0x2AE]
  2010. 00001706  2040                     movea.l    A0, D0
  2011. 00001708  3010                     move.w     D0, [A0]
  2012. 0000170A  48C0                     ext.l      D0
  2013. 0000170C  221F                     move.l     D1, [A7]+
  2014. 0000170E  B280                     cmp.l      D1, D0
  2015. 00001710  57C0                     seq        D0
  2016. 00001712  4880                     ext.w      D0
  2017. 00001714  48C0                     ext.l      D0
  2018. 00001716  2F00                     move.l     -[A7], D0
  2019. 00001718  302E 93F2                move.w     D0, [A6 - 0x6C0E]
  2020. 0000171C  5EC0                     sgt        D0
  2021. 0000171E  4880                     ext.w      D0
  2022. 00001720  48C0                     ext.l      D0
  2023. 00001722  C09F                     and.l      D0, [A7]+
  2024. 00001724  4680                     not.l      D0
  2025. 00001726  4A80                     tst.l      D0
  2026. 00001728  6604                     bne        +0x6 /* 0000172E */
  2027. 0000172A  4EFA 0086                jmp        [PC + 0x86 /* 000017B2 */]
  2028. label0000172E:
  2029. 0000172E  4EBA 01EA                jsr        [PC + 0x1EA /* 0000191A */]
  2030. 00001732  302E 8128                move.w     D0, [A6 - 0x7ED8]
  2031. 00001736  48C0                     ext.l      D0
  2032. 00001738  EB88                     lsl        D0, 5
  2033. 0000173A  306E 812A                movea.w    A0, [A6 - 0x7ED6]
  2034. 0000173E  D088                     add.l      D0, A0
  2035. 00001740  E388                     lsl        D0, 1
  2036. 00001742  0680 0000 3A6E           addi.l     D0, 0x3A6E /* ':n' */
  2037. 00001748  D0AD FD52                add.l      D0, [A5 - 0x2AE]
  2038. 0000174C  2040                     movea.l    A0, D0
  2039. 0000174E  3010                     move.w     D0, [A0]
  2040. 00001750  48C0                     ext.l      D0
  2041. 00001752  E388                     lsl        D0, 1
  2042. 00001754  0680 0000 366E           addi.l     D0, 0x366E /* '6n' */
  2043. 0000175A  D0AD FD52                add.l      D0, [A5 - 0x2AE]
  2044. 0000175E  2040                     movea.l    A0, D0
  2045. 00001760  3010                     move.w     D0, [A0]
  2046. 00001762  48C0                     ext.l      D0
  2047. 00001764  4EAD 02E2                jsr        [A5 + 0x2E2 /* export_88 */]
  2048. 00001768  4EAD 01C2                jsr        [A5 + 0x1C2 /* export_52 */]
  2049. 0000176C  3D40 93F2                move.w     [A6 - 0x6C0E], D0
  2050. 00001770  302E 8128                move.w     D0, [A6 - 0x7ED8]
  2051. 00001774  48C0                     ext.l      D0
  2052. 00001776  EB88                     lsl        D0, 5
  2053. 00001778  306E 812A                movea.w    A0, [A6 - 0x7ED6]
  2054. 0000177C  D088                     add.l      D0, A0
  2055. 0000177E  E388                     lsl        D0, 1
  2056. 00001780  0680 0000 3A6E           addi.l     D0, 0x3A6E /* ':n' */
  2057. 00001786  D0AD FD52                add.l      D0, [A5 - 0x2AE]
  2058. 0000178A  2040                     movea.l    A0, D0
  2059. 0000178C  3010                     move.w     D0, [A0]
  2060. 0000178E  48C0                     ext.l      D0
  2061. 00001790  3D40 93F8                move.w     [A6 - 0x6C08], D0
  2062. 00001794  302E 93F2                move.w     D0, [A6 - 0x6C0E]
  2063. 00001798  48C0                     ext.l      D0
  2064. 0000179A  E588                     lsl        D0, 2
  2065. 0000179C  E388                     lsl        D0, 1
  2066. 0000179E  0680 0000 1E6E           addi.l     D0, 0x1E6E
  2067. 000017A4  D0AD FD52                add.l      D0, [A5 - 0x2AE]
  2068. 000017A8  2F00                     move.l     -[A7], D0
  2069. 000017AA  A8A4                     syscall    InvertRect
  2070. 000017AC  4EBA 093C                jsr        [PC + 0x93C /* 000020EA */]
  2071. 000017B0  4E75                     rts
  2072. label000017B2:
  2073. 000017B2  302E 8128                move.w     D0, [A6 - 0x7ED8]
  2074. 000017B6  48C0                     ext.l      D0
  2075. 000017B8  EB88                     lsl        D0, 5
  2076. 000017BA  306E 812A                movea.w    A0, [A6 - 0x7ED6]
  2077. 000017BE  D088                     add.l      D0, A0
  2078. 000017C0  E388                     lsl        D0, 1
  2079. 000017C2  0680 0000 3A6E           addi.l     D0, 0x3A6E /* ':n' */
  2080. 000017C8  D0AD FD52                add.l      D0, [A5 - 0x2AE]
  2081. 000017CC  2040                     movea.l    A0, D0
  2082. 000017CE  3010                     move.w     D0, [A0]
  2083. 000017D0  48C0                     ext.l      D0
  2084. 000017D2  E388                     lsl        D0, 1
  2085. 000017D4  0680 0000 366E           addi.l     D0, 0x366E /* '6n' */
  2086. 000017DA  D0AD FD52                add.l      D0, [A5 - 0x2AE]
  2087. 000017DE  2040                     movea.l    A0, D0
  2088. 000017E0  3010                     move.w     D0, [A0]
  2089. 000017E2  48C0                     ext.l      D0
  2090. 000017E4  4EAD 02E2                jsr        [A5 + 0x2E2 /* export_88 */]
  2091. 000017E8  4EAD 01C2                jsr        [A5 + 0x1C2 /* export_52 */]
  2092. 000017EC  3D40 93F4                move.w     [A6 - 0x6C0C], D0
  2093. 000017F0  302E 93F2                move.w     D0, [A6 - 0x6C0E]
  2094. 000017F4  48C0                     ext.l      D0
  2095. 000017F6  306E 93F4                movea.w    A0, [A6 - 0x6C0C]
  2096. 000017FA  B088                     cmp.l      D0, A0
  2097. 000017FC  6704                     beq        +0x6 /* 00001802 */
  2098. 000017FE  4EFA 0008                jmp        [PC + 0x8 /* 00001808 */]
  2099. label00001802:
  2100. 00001802  4EBA 0116                jsr        [PC + 0x116 /* 0000191A */]
  2101. 00001806  4E75                     rts
  2102. label00001808:
  2103. 00001808  302E 93F4                move.w     D0, [A6 - 0x6C0C]
  2104. 0000180C  48C0                     ext.l      D0
  2105. 0000180E  E588                     lsl        D0, 2
  2106. 00001810  E388                     lsl        D0, 1
  2107. 00001812  0680 0000 1E6E           addi.l     D0, 0x1E6E
  2108. 00001818  D0AD FD52                add.l      D0, [A5 - 0x2AE]
  2109. 0000181C  2F00                     move.l     -[A7], D0
  2110. 0000181E  A8A4                     syscall    InvertRect
  2111. 00001820  302E 8128                move.w     D0, [A6 - 0x7ED8]
  2112. 00001824  48C0                     ext.l      D0
  2113. 00001826  EB88                     lsl        D0, 5
  2114. 00001828  306E 812A                movea.w    A0, [A6 - 0x7ED6]
  2115. 0000182C  D088                     add.l      D0, A0
  2116. 0000182E  E388                     lsl        D0, 1
  2117. 00001830  0680 0000 3A6E           addi.l     D0, 0x3A6E /* ':n' */
  2118. 00001836  D0AD FD52                add.l      D0, [A5 - 0x2AE]
  2119. 0000183A  2040                     movea.l    A0, D0
  2120. 0000183C  3010                     move.w     D0, [A0]
  2121. 0000183E  48C0                     ext.l      D0
  2122. 00001840  3D40 93FA                move.w     [A6 - 0x6C06], D0
  2123. 00001844  486E 8BE4                pea.l      [A6 - 0x741C]
  2124. 00001848  306E 93F8                movea.w    A0, [A6 - 0x6C08]
  2125. 0000184C  2F08                     move.l     -[A7], A0
  2126. 0000184E  7001                     moveq.l    D0, 0x01
  2127. 00001850  221F                     move.l     D1, [A7]+
  2128. 00001852  205F                     movea.l    A0, [A7]+
  2129. 00001854  4EAD 02DA                jsr        [A5 + 0x2DA /* export_87 */]
  2130. 00001858  4EAD 010A                jsr        [A5 + 0x10A /* export_29 */]
  2131. 0000185C  41EE 8EE8                lea.l      A0, [A6 - 0x7118]
  2132. 00001860  4EAD 0112                jsr        [A5 + 0x112 /* export_30 */]
  2133. 00001864  486E 8BE4                pea.l      [A6 - 0x741C]
  2134. 00001868  306E 93FA                movea.w    A0, [A6 - 0x6C06]
  2135. 0000186C  2F08                     move.l     -[A7], A0
  2136. 0000186E  7001                     moveq.l    D0, 0x01
  2137. 00001870  221F                     move.l     D1, [A7]+
  2138. 00001872  205F                     movea.l    A0, [A7]+
  2139. 00001874  4EAD 02DA                jsr        [A5 + 0x2DA /* export_87 */]
  2140. 00001878  4EAD 010A                jsr        [A5 + 0x10A /* export_29 */]
  2141. 0000187C  41EE 8FE8                lea.l      A0, [A6 - 0x7018]
  2142. 00001880  4EAD 0112                jsr        [A5 + 0x112 /* export_30 */]
  2143. 00001884  486E 8BE4                pea.l      [A6 - 0x741C]
  2144. 00001888  306E 93F8                movea.w    A0, [A6 - 0x6C08]
  2145. 0000188C  2F08                     move.l     -[A7], A0
  2146. 0000188E  7001                     moveq.l    D0, 0x01
  2147. 00001890  2F00                     move.l     -[A7], D0
  2148. 00001892  41EE 8FE8                lea.l      A0, [A6 - 0x7018]
  2149. 00001896  4EAD 010A                jsr        [A5 + 0x10A /* export_29 */]
  2150. 0000189A  221F                     move.l     D1, [A7]+
  2151. 0000189C  201F                     move.l     D0, [A7]+
  2152. 0000189E  205F                     movea.l    A0, [A7]+
  2153. 000018A0  4EAD 02FA                jsr        [A5 + 0x2FA /* export_91 */]
  2154. 000018A4  486E 8BE4                pea.l      [A6 - 0x741C]
  2155. 000018A8  306E 93FA                movea.w    A0, [A6 - 0x6C06]
  2156. 000018AC  2F08                     move.l     -[A7], A0
  2157. 000018AE  7001                     moveq.l    D0, 0x01
  2158. 000018B0  2F00                     move.l     -[A7], D0
  2159. 000018B2  41EE 8EE8                lea.l      A0, [A6 - 0x7118]
  2160. 000018B6  4EAD 010A                jsr        [A5 + 0x10A /* export_29 */]
  2161. 000018BA  221F                     move.l     D1, [A7]+
  2162. 000018BC  201F                     move.l     D0, [A7]+
  2163. 000018BE  205F                     movea.l    A0, [A7]+
  2164. 000018C0  4EAD 02FA                jsr        [A5 + 0x2FA /* export_91 */]
  2165. 000018C4  3D6E 93F2 90E8           move.w     [A6 - 0x6F18], [A6 - 0x6C0E]
  2166. 000018CA  3D6E 93F8 86A6           move.w     [A6 - 0x795A], [A6 - 0x6C08]
  2167. 000018D0  41EE 8FE8                lea.l      A0, [A6 - 0x7018]
  2168. 000018D4  4EAD 010A                jsr        [A5 + 0x10A /* export_29 */]
  2169. 000018D8  41EE 85A6                lea.l      A0, [A6 - 0x7A5A]
  2170. 000018DC  4EAD 0112                jsr        [A5 + 0x112 /* export_30 */]
  2171. 000018E0  4EBA 02FC                jsr        [PC + 0x2FC /* 00001BDE */]
  2172. 000018E4  4EBA 0458                jsr        [PC + 0x458 /* 00001D3E */]
  2173. 000018E8  3D6E 93F4 90E8           move.w     [A6 - 0x6F18], [A6 - 0x6C0C]
  2174. 000018EE  3D6E 93FA 86A6           move.w     [A6 - 0x795A], [A6 - 0x6C06]
  2175. 000018F4  41EE 8EE8                lea.l      A0, [A6 - 0x7118]
  2176. 000018F8  4EAD 010A                jsr        [A5 + 0x10A /* export_29 */]
  2177. 000018FC  41EE 85A6                lea.l      A0, [A6 - 0x7A5A]
  2178. 00001900  4EAD 0112                jsr        [A5 + 0x112 /* export_30 */]
  2179. 00001904  4EBA 02D8                jsr        [PC + 0x2D8 /* 00001BDE */]
  2180. 00001908  4EBA 0434                jsr        [PC + 0x434 /* 00001D3E */]
  2181. 0000190C  7000                     moveq.l    D0, 0x00
  2182. 0000190E  3D40 93F2                move.w     [A6 - 0x6C0E], D0
  2183. 00001912  7000                     moveq.l    D0, 0x00
  2184. 00001914  3D40 93F4                move.w     [A6 - 0x6C0C], D0
  2185. 00001918  4E75                     rts
  2186. fn0000191A:
  2187. 0000191A  302E 93F2                move.w     D0, [A6 - 0x6C0E]
  2188. 0000191E  6F00 001A                ble        +0x1C /* 0000193A */
  2189. 00001922  302E 93F2                move.w     D0, [A6 - 0x6C0E]
  2190. 00001926  48C0                     ext.l      D0
  2191. 00001928  E588                     lsl        D0, 2
  2192. 0000192A  E388                     lsl        D0, 1
  2193. 0000192C  0680 0000 1E6E           addi.l     D0, 0x1E6E
  2194. 00001932  D0AD FD52                add.l      D0, [A5 - 0x2AE]
  2195. 00001936  2F00                     move.l     -[A7], D0
  2196. 00001938  A8A4                     syscall    InvertRect
  2197. label0000193A:
  2198. 0000193A  7000                     moveq.l    D0, 0x00
  2199. 0000193C  3D40 93F2                move.w     [A6 - 0x6C0E], D0
  2200. 00001940  7000                     moveq.l    D0, 0x00
  2201. 00001942  3D40 93F4                move.w     [A6 - 0x6C0C], D0
  2202. 00001946  4E75                     rts
  2203. fn00001948:
  2204. 00001948  61D0                     bsr        -0x2E /* 0000191A */
  2205. 0000194A  7019                     moveq.l    D0, 0x19
  2206. 0000194C  3F00                     move.w     -[A7], D0
  2207. 0000194E  7064                     moveq.l    D0, 0x64
  2208. 00001950  2F00                     move.l     -[A7], D0
  2209. 00001952  3F3C 00FF                move.w     -[A7], 0xFF
  2210. 00001956  4267                     clr.w      -[A7]
  2211. 00001958  4EAD 01CA                jsr        [A5 + 0x1CA /* export_53 */]
  2212. 0000195C  7000                     moveq.l    D0, 0x00
  2213. 0000195E  3D40 8128                move.w     [A6 - 0x7ED8], D0
  2214. label00001962:
  2215. 00001962  203C 0000 1ED6           move.l     D0, 0x1ED6
  2216. 00001968  D0AD FD52                add.l      D0, [A5 - 0x2AE]
  2217. 0000196C  2F00                     move.l     -[A7], D0
  2218. 0000196E  A8A4                     syscall    InvertRect
  2219. 00001970  700D                     moveq.l    D0, 0x0D
  2220. 00001972  4EAD 024A                jsr        [A5 + 0x24A /* export_69 */]
  2221. 00001976  7019                     moveq.l    D0, 0x19
  2222. 00001978  526E 8128                addq.w     [A6 - 0x7ED8], 1
  2223. 0000197C  B06E 8128                cmp.w      D0, [A6 - 0x7ED8]
  2224. 00001980  6CE0                     bge        -0x1E /* 00001962 */
  2225. 00001982  4EAD 03F2                jsr        [A5 + 0x3F2 /* export_122 */]
  2226. 00001986  4E75                     rts
  2227. label00001988:
  2228. 00001988  41EE 85A6                lea.l      A0, [A6 - 0x7A5A]
  2229. 0000198C  4EAD 010A                jsr        [A5 + 0x10A /* export_29 */]
  2230. 00001990  41EE 8EE8                lea.l      A0, [A6 - 0x7118]
  2231. 00001994  4EAD 0112                jsr        [A5 + 0x112 /* export_30 */]
  2232. 00001998  486E 8BE4                pea.l      [A6 - 0x741C]
  2233. 0000199C  306E 86A6                movea.w    A0, [A6 - 0x795A]
  2234. 000019A0  2F08                     move.l     -[A7], A0
  2235. 000019A2  7001                     moveq.l    D0, 0x01
  2236. 000019A4  221F                     move.l     D1, [A7]+
  2237. 000019A6  205F                     movea.l    A0, [A7]+
  2238. 000019A8  4EAD 02DA                jsr        [A5 + 0x2DA /* export_87 */]
  2239. 000019AC  4EAD 010A                jsr        [A5 + 0x10A /* export_29 */]
  2240. 000019B0  41EE 8FE8                lea.l      A0, [A6 - 0x7018]
  2241. 000019B4  4EAD 0112                jsr        [A5 + 0x112 /* export_30 */]
  2242. 000019B8  486E 8EE8                pea.l      [A6 - 0x7118]
  2243. 000019BC  41EE 8FE8                lea.l      A0, [A6 - 0x7018]
  2244. 000019C0  225F                     movea.l    A1, [A7]+
  2245. 000019C2  4EAD 028A                jsr        [A5 + 0x28A /* export_77 */]
  2246. 000019C6  4A80                     tst.l      D0
  2247. 000019C8  6700 0004                beq        +0x6 /* 000019CE */
  2248. 000019CC  4E75                     rts
  2249. label000019CE:
  2250. 000019CE  4EBA 01F4                jsr        [PC + 0x1F4 /* 00001BC4 */]
  2251. 000019D2  7001                     moveq.l    D0, 0x01
  2252. 000019D4  3D40 8128                move.w     [A6 - 0x7ED8], D0
  2253. label000019D8:
  2254. 000019D8  486E 8BE4                pea.l      [A6 - 0x741C]
  2255. 000019DC  306E 8128                movea.w    A0, [A6 - 0x7ED8]
  2256. 000019E0  2F08                     move.l     -[A7], A0
  2257. 000019E2  7001                     moveq.l    D0, 0x01
  2258. 000019E4  221F                     move.l     D1, [A7]+
  2259. 000019E6  205F                     movea.l    A0, [A7]+
  2260. 000019E8  4EAD 02DA                jsr        [A5 + 0x2DA /* export_87 */]
  2261. 000019EC  4EAD 010A                jsr        [A5 + 0x10A /* export_29 */]
  2262. 000019F0  41EE 8026                lea.l      A0, [A6 - 0x7FDA]
  2263. 000019F4  4EAD 0112                jsr        [A5 + 0x112 /* export_30 */]
  2264. 000019F8  486E 8026                pea.l      [A6 - 0x7FDA]
  2265. 000019FC  41EE 8EE8                lea.l      A0, [A6 - 0x7118]
  2266. 00001A00  225F                     movea.l    A1, [A7]+
  2267. 00001A02  4EAD 028A                jsr        [A5 + 0x28A /* export_77 */]
  2268. 00001A06  2F00                     move.l     -[A7], D0
  2269. 00001A08  486E 8026                pea.l      [A6 - 0x7FDA]
  2270. 00001A0C  41EE 8FE8                lea.l      A0, [A6 - 0x7018]
  2271. 00001A10  225F                     movea.l    A1, [A7]+
  2272. 00001A12  4EAD 028A                jsr        [A5 + 0x28A /* export_77 */]
  2273. 00001A16  809F                     or.l       D0, [A7]+
  2274. 00001A18  4A80                     tst.l      D0
  2275. 00001A1A  6604                     bne        +0x6 /* 00001A20 */
  2276. 00001A1C  4EFA 0082                jmp        [PC + 0x82 /* 00001AA0 */]
  2277. label00001A20:
  2278. 00001A20  486E 8026                pea.l      [A6 - 0x7FDA]
  2279. 00001A24  41EE 8EE8                lea.l      A0, [A6 - 0x7118]
  2280. 00001A28  225F                     movea.l    A1, [A7]+
  2281. 00001A2A  4EAD 028A                jsr        [A5 + 0x28A /* export_77 */]
  2282. 00001A2E  4A80                     tst.l      D0
  2283. 00001A30  6604                     bne        +0x6 /* 00001A36 */
  2284. 00001A32  4EFA 0016                jmp        [PC + 0x16 /* 00001A4A */]
  2285. label00001A36:
  2286. 00001A36  41EE 8FE8                lea.l      A0, [A6 - 0x7018]
  2287. 00001A3A  4EAD 010A                jsr        [A5 + 0x10A /* export_29 */]
  2288. 00001A3E  41EE 85A6                lea.l      A0, [A6 - 0x7A5A]
  2289. 00001A42  4EAD 0112                jsr        [A5 + 0x112 /* export_30 */]
  2290. 00001A46  4EFA 0012                jmp        [PC + 0x12 /* 00001A5A */]
  2291. label00001A4A:
  2292. 00001A4A  41EE 8EE8                lea.l      A0, [A6 - 0x7118]
  2293. 00001A4E  4EAD 010A                jsr        [A5 + 0x10A /* export_29 */]
  2294. 00001A52  41EE 85A6                lea.l      A0, [A6 - 0x7A5A]
  2295. 00001A56  4EAD 0112                jsr        [A5 + 0x112 /* export_30 */]
  2296. label00001A5A:
  2297. 00001A5A  486E 8BE4                pea.l      [A6 - 0x741C]
  2298. 00001A5E  306E 8128                movea.w    A0, [A6 - 0x7ED8]
  2299. 00001A62  2F08                     move.l     -[A7], A0
  2300. 00001A64  7001                     moveq.l    D0, 0x01
  2301. 00001A66  2F00                     move.l     -[A7], D0
  2302. 00001A68  41EE 85A6                lea.l      A0, [A6 - 0x7A5A]
  2303. 00001A6C  4EAD 010A                jsr        [A5 + 0x10A /* export_29 */]
  2304. 00001A70  221F                     move.l     D1, [A7]+
  2305. 00001A72  201F                     move.l     D0, [A7]+
  2306. 00001A74  205F                     movea.l    A0, [A7]+
  2307. 00001A76  4EAD 02FA                jsr        [A5 + 0x2FA /* export_91 */]
  2308. 00001A7A  306E 8128                movea.w    A0, [A6 - 0x7ED8]
  2309. 00001A7E  D1C8                     add.l      A0, A0
  2310. 00001A80  D0FC 366E                add.w      A0, 0x366E /* '6n' */
  2311. 00001A84  D1ED FD52                add.l      A0, [A5 - 0x2AE]
  2312. 00001A88  3010                     move.w     D0, [A0]
  2313. 00001A8A  48C0                     ext.l      D0
  2314. 00001A8C  4EAD 02E2                jsr        [A5 + 0x2E2 /* export_88 */]
  2315. 00001A90  4EAD 01C2                jsr        [A5 + 0x1C2 /* export_52 */]
  2316. 00001A94  3D40 90E8                move.w     [A6 - 0x6F18], D0
  2317. 00001A98  4EBA 0144                jsr        [PC + 0x144 /* 00001BDE */]
  2318. 00001A9C  4EBA 02A0                jsr        [PC + 0x2A0 /* 00001D3E */]
  2319. label00001AA0:
  2320. 00001AA0  302E 90EA                move.w     D0, [A6 - 0x6F16]
  2321. 00001AA4  48C0                     ext.l      D0
  2322. 00001AA6  526E 8128                addq.w     [A6 - 0x7ED8], 1
  2323. 00001AAA  B06E 8128                cmp.w      D0, [A6 - 0x7ED8]
  2324. 00001AAE  6C00 FF28                bge        -0xD6 /* 000019D8 */
  2325. 00001AB2  486E 90EC                pea.l      [A6 - 0x6F14]
  2326. 00001AB6  206D FD4A                movea.l    A0, [A5 - 0x2B6]
  2327. 00001ABA  41E8 8964                lea.l      A0, [A0 - 0x769C]
  2328. 00001ABE  225F                     movea.l    A1, [A7]+
  2329. 00001AC0  4EAD 01F2                jsr        [A5 + 0x1F2 /* export_58 */]
  2330. 00001AC4  4A80                     tst.l      D0
  2331. 00001AC6  6604                     bne        +0x6 /* 00001ACC */
  2332. 00001AC8  4EFA 00C2                jmp        [PC + 0xC2 /* 00001B8C */]
  2333. label00001ACC:
  2334. 00001ACC  7001                     moveq.l    D0, 0x01
  2335. 00001ACE  3D40 8128                move.w     [A6 - 0x7ED8], D0
  2336. label00001AD2:
  2337. 00001AD2  486E 90EC                pea.l      [A6 - 0x6F14]
  2338. 00001AD6  306E 8128                movea.w    A0, [A6 - 0x7ED8]
  2339. 00001ADA  2F08                     move.l     -[A7], A0
  2340. 00001ADC  7001                     moveq.l    D0, 0x01
  2341. 00001ADE  221F                     move.l     D1, [A7]+
  2342. 00001AE0  205F                     movea.l    A0, [A7]+
  2343. 00001AE2  4EAD 02DA                jsr        [A5 + 0x2DA /* export_87 */]
  2344. 00001AE6  4EAD 010A                jsr        [A5 + 0x10A /* export_29 */]
  2345. 00001AEA  41EE 85A6                lea.l      A0, [A6 - 0x7A5A]
  2346. 00001AEE  4EAD 0112                jsr        [A5 + 0x112 /* export_30 */]
  2347. 00001AF2  486E 85A6                pea.l      [A6 - 0x7A5A]
  2348. 00001AF6  41EE 8EE8                lea.l      A0, [A6 - 0x7118]
  2349. 00001AFA  225F                     movea.l    A1, [A7]+
  2350. 00001AFC  4EAD 028A                jsr        [A5 + 0x28A /* export_77 */]
  2351. 00001B00  2F00                     move.l     -[A7], D0
  2352. 00001B02  486E 85A6                pea.l      [A6 - 0x7A5A]
  2353. 00001B06  41EE 8FE8                lea.l      A0, [A6 - 0x7018]
  2354. 00001B0A  225F                     movea.l    A1, [A7]+
  2355. 00001B0C  4EAD 028A                jsr        [A5 + 0x28A /* export_77 */]
  2356. 00001B10  809F                     or.l       D0, [A7]+
  2357. 00001B12  4A80                     tst.l      D0
  2358. 00001B14  6604                     bne        +0x6 /* 00001B1A */
  2359. 00001B16  4EFA 005C                jmp        [PC + 0x5C /* 00001B74 */]
  2360. label00001B1A:
  2361. 00001B1A  486E 85A6                pea.l      [A6 - 0x7A5A]
  2362. 00001B1E  41EE 8EE8                lea.l      A0, [A6 - 0x7118]
  2363. 00001B22  225F                     movea.l    A1, [A7]+
  2364. 00001B24  4EAD 028A                jsr        [A5 + 0x28A /* export_77 */]
  2365. 00001B28  4A80                     tst.l      D0
  2366. 00001B2A  6604                     bne        +0x6 /* 00001B30 */
  2367. 00001B2C  4EFA 0016                jmp        [PC + 0x16 /* 00001B44 */]
  2368. label00001B30:
  2369. 00001B30  41EE 8FE8                lea.l      A0, [A6 - 0x7018]
  2370. 00001B34  4EAD 010A                jsr        [A5 + 0x10A /* export_29 */]
  2371. 00001B38  41EE 85A6                lea.l      A0, [A6 - 0x7A5A]
  2372. 00001B3C  4EAD 0112                jsr        [A5 + 0x112 /* export_30 */]
  2373. 00001B40  4EFA 0012                jmp        [PC + 0x12 /* 00001B54 */]
  2374. label00001B44:
  2375. 00001B44  41EE 8EE8                lea.l      A0, [A6 - 0x7118]
  2376. 00001B48  4EAD 010A                jsr        [A5 + 0x10A /* export_29 */]
  2377. 00001B4C  41EE 85A6                lea.l      A0, [A6 - 0x7A5A]
  2378. 00001B50  4EAD 0112                jsr        [A5 + 0x112 /* export_30 */]
  2379. label00001B54:
  2380. 00001B54  486E 90EC                pea.l      [A6 - 0x6F14]
  2381. 00001B58  306E 8128                movea.w    A0, [A6 - 0x7ED8]
  2382. 00001B5C  2F08                     move.l     -[A7], A0
  2383. 00001B5E  7001                     moveq.l    D0, 0x01
  2384. 00001B60  2F00                     move.l     -[A7], D0
  2385. 00001B62  41EE 85A6                lea.l      A0, [A6 - 0x7A5A]
  2386. 00001B66  4EAD 010A                jsr        [A5 + 0x10A /* export_29 */]
  2387. 00001B6A  221F                     move.l     D1, [A7]+
  2388. 00001B6C  201F                     move.l     D0, [A7]+
  2389. 00001B6E  205F                     movea.l    A0, [A7]+
  2390. 00001B70  4EAD 02FA                jsr        [A5 + 0x2FA /* export_91 */]
  2391. label00001B74:
  2392. 00001B74  302E 91EE                move.w     D0, [A6 - 0x6E12]
  2393. 00001B78  48C0                     ext.l      D0
  2394. 00001B7A  5580                     subq.l     D0, 2
  2395. 00001B7C  526E 8128                addq.w     [A6 - 0x7ED8], 1
  2396. 00001B80  B06E 8128                cmp.w      D0, [A6 - 0x7ED8]
  2397. 00001B84  6C00 FF4C                bge        -0xB2 /* 00001AD2 */
  2398. 00001B88  4EBA 060E                jsr        [PC + 0x60E /* 00002198 */]
  2399. fn00001B8C:
  2400. 00001B8C  306E 86A6                movea.w    A0, [A6 - 0x795A]
  2401. 00001B90  D1C8                     add.l      A0, A0
  2402. 00001B92  D0FC 366E                add.w      A0, 0x366E /* '6n' */
  2403. 00001B96  D1ED FD52                add.l      A0, [A5 - 0x2AE]
  2404. 00001B9A  3010                     move.w     D0, [A0]
  2405. 00001B9C  48C0                     ext.l      D0
  2406. 00001B9E  4EAD 02E2                jsr        [A5 + 0x2E2 /* export_88 */]
  2407. 00001BA2  4EAD 01C2                jsr        [A5 + 0x1C2 /* export_52 */]
  2408. 00001BA6  3D40 90E8                move.w     [A6 - 0x6F18], D0
  2409. 00001BAA  302E 90E8                move.w     D0, [A6 - 0x6F18]
  2410. 00001BAE  48C0                     ext.l      D0
  2411. 00001BB0  E588                     lsl        D0, 2
  2412. 00001BB2  E388                     lsl        D0, 1
  2413. 00001BB4  0680 0000 1E6E           addi.l     D0, 0x1E6E
  2414. 00001BBA  D0AD FD52                add.l      D0, [A5 - 0x2AE]
  2415. 00001BBE  2F00                     move.l     -[A7], D0
  2416. 00001BC0  A8A4                     syscall    InvertRect
  2417. 00001BC2  4E75                     rts
  2418. fn00001BC4:
  2419. 00001BC4  302E 90E8                move.w     D0, [A6 - 0x6F18]
  2420. 00001BC8  48C0                     ext.l      D0
  2421. 00001BCA  E588                     lsl        D0, 2
  2422. 00001BCC  E388                     lsl        D0, 1
  2423. 00001BCE  0680 0000 1E6E           addi.l     D0, 0x1E6E
  2424. 00001BD4  D0AD FD52                add.l      D0, [A5 - 0x2AE]
  2425. 00001BD8  2F00                     move.l     -[A7], D0
  2426. 00001BDA  A8A4                     syscall    InvertRect
  2427. 00001BDC  4E75                     rts
  2428. fn00001BDE:
  2429. 00001BDE  A89E                     syscall    PenNormal
  2430. 00001BE0  302E 90E8                move.w     D0, [A6 - 0x6F18]
  2431. 00001BE4  48C0                     ext.l      D0
  2432. 00001BE6  E588                     lsl        D0, 2
  2433. 00001BE8  E388                     lsl        D0, 1
  2434. 00001BEA  0680 0000 1E6E           addi.l     D0, 0x1E6E
  2435. 00001BF0  D0AD FD52                add.l      D0, [A5 - 0x2AE]
  2436. 00001BF4  2F00                     move.l     -[A7], D0
  2437. 00001BF6  302E 8BD4                move.w     D0, [A6 - 0x742C]
  2438. 00001BFA  48C0                     ext.l      D0
  2439. 00001BFC  E588                     lsl        D0, 2
  2440. 00001BFE  E388                     lsl        D0, 1
  2441. 00001C00  0680 0000 582A           addi.l     D0, 0x582A /* 'X*' */
  2442. 00001C06  D0AD FD52                add.l      D0, [A5 - 0x2AE]
  2443. 00001C0A  2F00                     move.l     -[A7], D0
  2444. 00001C0C  A8A5                     syscall    FillRect
  2445. 00001C0E  302E 8BD2                move.w     D0, [A6 - 0x742E]
  2446. 00001C12  48C0                     ext.l      D0
  2447. 00001C14  E588                     lsl        D0, 2
  2448. 00001C16  E388                     lsl        D0, 1
  2449. 00001C18  0680 0000 582A           addi.l     D0, 0x582A /* 'X*' */
  2450. 00001C1E  D0AD FD52                add.l      D0, [A5 - 0x2AE]
  2451. 00001C22  2F00                     move.l     -[A7], D0
  2452. 00001C24  A89D                     syscall    PenPat
  2453. 00001C26  302E 90E8                move.w     D0, [A6 - 0x6F18]
  2454. 00001C2A  48C0                     ext.l      D0
  2455. 00001C2C  E588                     lsl        D0, 2
  2456. 00001C2E  E388                     lsl        D0, 1
  2457. 00001C30  0680 0000 1E6E           addi.l     D0, 0x1E6E
  2458. 00001C36  D0AD FD52                add.l      D0, [A5 - 0x2AE]
  2459. 00001C3A  2F00                     move.l     -[A7], D0
  2460. 00001C3C  A8A1                     syscall    FrameRect
  2461. 00001C3E  306E 86A6                movea.w    A0, [A6 - 0x795A]
  2462. 00001C42  D1C8                     add.l      A0, A0
  2463. 00001C44  D0FC 366E                add.w      A0, 0x366E /* '6n' */
  2464. 00001C48  D1ED FD52                add.l      A0, [A5 - 0x2AE]
  2465. 00001C4C  3010                     move.w     D0, [A0]
  2466. 00001C4E  6D00 0004                blt        +0x6 /* 00001C54 */
  2467. 00001C52  4E75                     rts
  2468. label00001C54:
  2469. 00001C54  0C6E 0050 8380           cmpi.w     [A6 - 0x7C80], 0x50 /* 'P' */
  2470. 00001C5A  5EC0                     sgt        D0
  2471. 00001C5C  4880                     ext.w      D0
  2472. 00001C5E  48C0                     ext.l      D0
  2473. 00001C60  2F00                     move.l     -[A7], D0
  2474. 00001C62  0C6E 0055 8380           cmpi.w     [A6 - 0x7C80], 0x55 /* 'U' */
  2475. 00001C68  5DC0                     slt        D0
  2476. 00001C6A  4880                     ext.w      D0
  2477. 00001C6C  48C0                     ext.l      D0
  2478. 00001C6E  C09F                     and.l      D0, [A7]+
  2479. 00001C70  4A80                     tst.l      D0
  2480. 00001C72  6700 0004                beq        +0x6 /* 00001C78 */
  2481. 00001C76  4E75                     rts
  2482. label00001C78:
  2483. 00001C78  203C 0000 468E           move.l     D0, 0x468E
  2484. 00001C7E  D0AD FD52                add.l      D0, [A5 - 0x2AE]
  2485. 00001C82  2F00                     move.l     -[A7], D0
  2486. 00001C84  302E 90E8                move.w     D0, [A6 - 0x6F18]
  2487. 00001C88  48C0                     ext.l      D0
  2488. 00001C8A  E588                     lsl        D0, 2
  2489. 00001C8C  E388                     lsl        D0, 1
  2490. 00001C8E  0680 0000 1E6E           addi.l     D0, 0x1E6E
  2491. 00001C94  D0AD FD52                add.l      D0, [A5 - 0x2AE]
  2492. 00001C98  2040                     movea.l    A0, D0
  2493. 00001C9A  3010                     move.w     D0, [A0]
  2494. 00001C9C  48C0                     ext.l      D0
  2495. 00001C9E  5480                     addq.l     D0, 2
  2496. 00001CA0  205F                     movea.l    A0, [A7]+
  2497. 00001CA2  3080                     move.w     [A0], D0
  2498. 00001CA4  203C 0000 4690           move.l     D0, 0x4690
  2499. 00001CAA  D0AD FD52                add.l      D0, [A5 - 0x2AE]
  2500. 00001CAE  2F00                     move.l     -[A7], D0
  2501. 00001CB0  302E 90E8                move.w     D0, [A6 - 0x6F18]
  2502. 00001CB4  48C0                     ext.l      D0
  2503. 00001CB6  E588                     lsl        D0, 2
  2504. 00001CB8  5280                     addq.l     D0, 1
  2505. 00001CBA  E388                     lsl        D0, 1
  2506. 00001CBC  0680 0000 1E6E           addi.l     D0, 0x1E6E
  2507. 00001CC2  D0AD FD52                add.l      D0, [A5 - 0x2AE]
  2508. 00001CC6  2040                     movea.l    A0, D0
  2509. 00001CC8  3010                     move.w     D0, [A0]
  2510. 00001CCA  48C0                     ext.l      D0
  2511. 00001CCC  5480                     addq.l     D0, 2
  2512. 00001CCE  205F                     movea.l    A0, [A7]+
  2513. 00001CD0  3080                     move.w     [A0], D0
  2514. 00001CD2  203C 0000 4692           move.l     D0, 0x4692
  2515. 00001CD8  D0AD FD52                add.l      D0, [A5 - 0x2AE]
  2516. 00001CDC  2F00                     move.l     -[A7], D0
  2517. 00001CDE  302E 90E8                move.w     D0, [A6 - 0x6F18]
  2518. 00001CE2  48C0                     ext.l      D0
  2519. 00001CE4  E588                     lsl        D0, 2
  2520. 00001CE6  5480                     addq.l     D0, 2
  2521. 00001CE8  E388                     lsl        D0, 1
  2522. 00001CEA  0680 0000 1E6E           addi.l     D0, 0x1E6E
  2523. 00001CF0  D0AD FD52                add.l      D0, [A5 - 0x2AE]
  2524. 00001CF4  2040                     movea.l    A0, D0
  2525. 00001CF6  3010                     move.w     D0, [A0]
  2526. 00001CF8  48C0                     ext.l      D0
  2527. 00001CFA  5580                     subq.l     D0, 2
  2528. 00001CFC  205F                     movea.l    A0, [A7]+
  2529. 00001CFE  3080                     move.w     [A0], D0
  2530. 00001D00  203C 0000 4694           move.l     D0, 0x4694
  2531. 00001D06  D0AD FD52                add.l      D0, [A5 - 0x2AE]
  2532. 00001D0A  2F00                     move.l     -[A7], D0
  2533. 00001D0C  302E 90E8                move.w     D0, [A6 - 0x6F18]
  2534. 00001D10  48C0                     ext.l      D0
  2535. 00001D12  E588                     lsl        D0, 2
  2536. 00001D14  5680                     addq.l     D0, 3
  2537. 00001D16  E388                     lsl        D0, 1
  2538. 00001D18  0680 0000 1E6E           addi.l     D0, 0x1E6E
  2539. 00001D1E  D0AD FD52                add.l      D0, [A5 - 0x2AE]
  2540. 00001D22  2040                     movea.l    A0, D0
  2541. 00001D24  3010                     move.w     D0, [A0]
  2542. 00001D26  48C0                     ext.l      D0
  2543. 00001D28  5580                     subq.l     D0, 2
  2544. 00001D2A  205F                     movea.l    A0, [A7]+
  2545. 00001D2C  3080                     move.w     [A0], D0
  2546. 00001D2E  203C 0000 468E           move.l     D0, 0x468E
  2547. 00001D34  D0AD FD52                add.l      D0, [A5 - 0x2AE]
  2548. 00001D38  2F00                     move.l     -[A7], D0
  2549. 00001D3A  A8A1                     syscall    FrameRect
  2550. 00001D3C  4E75                     rts
  2551. fn00001D3E:
  2552. 00001D3E  3F3C 00FB                move.w     -[A7], 0xFB
  2553. 00001D42  203C 0000 1E0A           move.l     D0, 0x1E0A
  2554. 00001D48  D0AD FD52                add.l      D0, [A5 - 0x2AE]
  2555. 00001D4C  2040                     movea.l    A0, D0
  2556. 00001D4E  3010                     move.w     D0, [A0]
  2557. 00001D50  48C0                     ext.l      D0
  2558. 00001D52  3F00                     move.w     -[A7], D0
  2559. 00001D54  4267                     clr.w      -[A7]
  2560. 00001D56  3F2E 8BE2                move.w     -[A7], [A6 - 0x741E]
  2561. 00001D5A  4EAD 016A                jsr        [A5 + 0x16A /* export_41 */]
  2562. 00001D5E  302E 90E8                move.w     D0, [A6 - 0x6F18]
  2563. 00001D62  48C0                     ext.l      D0
  2564. 00001D64  E588                     lsl        D0, 2
  2565. 00001D66  5280                     addq.l     D0, 1
  2566. 00001D68  E388                     lsl        D0, 1
  2567. 00001D6A  0680 0000 1E6E           addi.l     D0, 0x1E6E
  2568. 00001D70  D0AD FD52                add.l      D0, [A5 - 0x2AE]
  2569. 00001D74  2040                     movea.l    A0, D0
  2570. 00001D76  3010                     move.w     D0, [A0]
  2571. 00001D78  48C0                     ext.l      D0
  2572. 00001D7A  2F00                     move.l     -[A7], D0
  2573. 00001D7C  203C 0000 1DF2           move.l     D0, 0x1DF2
  2574. 00001D82  D0AD FD52                add.l      D0, [A5 - 0x2AE]
  2575. 00001D86  2040                     movea.l    A0, D0
  2576. 00001D88  3010                     move.w     D0, [A0]
  2577. 00001D8A  48C0                     ext.l      D0
  2578. 00001D8C  221F                     move.l     D1, [A7]+
  2579. 00001D8E  D081                     add.l      D0, D1
  2580. 00001D90  3F00                     move.w     -[A7], D0
  2581. 00001D92  302E 90E8                move.w     D0, [A6 - 0x6F18]
  2582. 00001D96  48C0                     ext.l      D0
  2583. 00001D98  E588                     lsl        D0, 2
  2584. 00001D9A  E388                     lsl        D0, 1
  2585. 00001D9C  0680 0000 1E6E           addi.l     D0, 0x1E6E
  2586. 00001DA2  D0AD FD52                add.l      D0, [A5 - 0x2AE]
  2587. 00001DA6  2040                     movea.l    A0, D0
  2588. 00001DA8  3010                     move.w     D0, [A0]
  2589. 00001DAA  48C0                     ext.l      D0
  2590. 00001DAC  2F00                     move.l     -[A7], D0
  2591. 00001DAE  203C 0000 1DF4           move.l     D0, 0x1DF4
  2592. 00001DB4  D0AD FD52                add.l      D0, [A5 - 0x2AE]
  2593. 00001DB8  2040                     movea.l    A0, D0
  2594. 00001DBA  3010                     move.w     D0, [A0]
  2595. 00001DBC  48C0                     ext.l      D0
  2596. 00001DBE  221F                     move.l     D1, [A7]+
  2597. 00001DC0  D081                     add.l      D0, D1
  2598. 00001DC2  3F00                     move.w     -[A7], D0
  2599. 00001DC4  A893                     syscall    MoveTo
  2600. 00001DC6  486E 85A6                pea.l      [A6 - 0x7A5A]
  2601. 00001DCA  A884                     syscall    DrawString
  2602. 00001DCC  4E75                     rts
  2603. fn00001DCE:
  2604. 00001DCE  A89E                     syscall    PenNormal
  2605. 00001DD0  302E 90E8                move.w     D0, [A6 - 0x6F18]
  2606. 00001DD4  48C0                     ext.l      D0
  2607. 00001DD6  E588                     lsl        D0, 2
  2608. 00001DD8  E388                     lsl        D0, 1
  2609. 00001DDA  0680 0000 1E6E           addi.l     D0, 0x1E6E
  2610. 00001DE0  D0AD FD52                add.l      D0, [A5 - 0x2AE]
  2611. 00001DE4  2F00                     move.l     -[A7], D0
  2612. 00001DE6  A8A4                     syscall    InvertRect
  2613. fn00001DE8:
  2614. 00001DE8  203C 0000 468E           move.l     D0, 0x468E
  2615. 00001DEE  D0AD FD52                add.l      D0, [A5 - 0x2AE]
  2616. 00001DF2  2F00                     move.l     -[A7], D0
  2617. 00001DF4  302E 90E8                move.w     D0, [A6 - 0x6F18]
  2618. 00001DF8  48C0                     ext.l      D0
  2619. 00001DFA  E588                     lsl        D0, 2
  2620. 00001DFC  E388                     lsl        D0, 1
  2621. 00001DFE  0680 0000 1E6E           addi.l     D0, 0x1E6E
  2622. 00001E04  D0AD FD52                add.l      D0, [A5 - 0x2AE]
  2623. 00001E08  2040                     movea.l    A0, D0
  2624. 00001E0A  3010                     move.w     D0, [A0]
  2625. 00001E0C  48C0                     ext.l      D0
  2626. 00001E0E  5680                     addq.l     D0, 3
  2627. 00001E10  205F                     movea.l    A0, [A7]+
  2628. 00001E12  3080                     move.w     [A0], D0
  2629. 00001E14  203C 0000 4690           move.l     D0, 0x4690
  2630. 00001E1A  D0AD FD52                add.l      D0, [A5 - 0x2AE]
  2631. 00001E1E  2F00                     move.l     -[A7], D0
  2632. 00001E20  302E 90E8                move.w     D0, [A6 - 0x6F18]
  2633. 00001E24  48C0                     ext.l      D0
  2634. 00001E26  E588                     lsl        D0, 2
  2635. 00001E28  5280                     addq.l     D0, 1
  2636. 00001E2A  E388                     lsl        D0, 1
  2637. 00001E2C  0680 0000 1E6E           addi.l     D0, 0x1E6E
  2638. 00001E32  D0AD FD52                add.l      D0, [A5 - 0x2AE]
  2639. 00001E36  2040                     movea.l    A0, D0
  2640. 00001E38  3010                     move.w     D0, [A0]
  2641. 00001E3A  48C0                     ext.l      D0
  2642. 00001E3C  5680                     addq.l     D0, 3
  2643. 00001E3E  205F                     movea.l    A0, [A7]+
  2644. 00001E40  3080                     move.w     [A0], D0
  2645. 00001E42  203C 0000 4692           move.l     D0, 0x4692
  2646. 00001E48  D0AD FD52                add.l      D0, [A5 - 0x2AE]
  2647. 00001E4C  2F00                     move.l     -[A7], D0
  2648. 00001E4E  302E 90E8                move.w     D0, [A6 - 0x6F18]
  2649. 00001E52  48C0                     ext.l      D0
  2650. 00001E54  E588                     lsl        D0, 2
  2651. 00001E56  5480                     addq.l     D0, 2
  2652. 00001E58  E388                     lsl        D0, 1
  2653. 00001E5A  0680 0000 1E6E           addi.l     D0, 0x1E6E
  2654. 00001E60  D0AD FD52                add.l      D0, [A5 - 0x2AE]
  2655. 00001E64  2040                     movea.l    A0, D0
  2656. 00001E66  3010                     move.w     D0, [A0]
  2657. 00001E68  48C0                     ext.l      D0
  2658. 00001E6A  5780                     subq.l     D0, 3
  2659. 00001E6C  205F                     movea.l    A0, [A7]+
  2660. 00001E6E  3080                     move.w     [A0], D0
  2661. 00001E70  203C 0000 4694           move.l     D0, 0x4694
  2662. 00001E76  D0AD FD52                add.l      D0, [A5 - 0x2AE]
  2663. 00001E7A  2F00                     move.l     -[A7], D0
  2664. 00001E7C  302E 90E8                move.w     D0, [A6 - 0x6F18]
  2665. 00001E80  48C0                     ext.l      D0
  2666. 00001E82  E588                     lsl        D0, 2
  2667. 00001E84  5680                     addq.l     D0, 3
  2668. 00001E86  E388                     lsl        D0, 1
  2669. 00001E88  0680 0000 1E6E           addi.l     D0, 0x1E6E
  2670. 00001E8E  D0AD FD52                add.l      D0, [A5 - 0x2AE]
  2671. 00001E92  2040                     movea.l    A0, D0
  2672. 00001E94  3010                     move.w     D0, [A0]
  2673. 00001E96  48C0                     ext.l      D0
  2674. 00001E98  5780                     subq.l     D0, 3
  2675. 00001E9A  205F                     movea.l    A0, [A7]+
  2676. 00001E9C  3080                     move.w     [A0], D0
  2677. 00001E9E  203C 0000 468E           move.l     D0, 0x468E
  2678. 00001EA4  D0AD FD52                add.l      D0, [A5 - 0x2AE]
  2679. 00001EA8  2F00                     move.l     -[A7], D0
  2680. 00001EAA  302E 8BD4                move.w     D0, [A6 - 0x742C]
  2681. 00001EAE  48C0                     ext.l      D0
  2682. 00001EB0  E588                     lsl        D0, 2
  2683. 00001EB2  E388                     lsl        D0, 1
  2684. 00001EB4  0680 0000 582A           addi.l     D0, 0x582A /* 'X*' */
  2685. 00001EBA  D0AD FD52                add.l      D0, [A5 - 0x2AE]
  2686. 00001EBE  2F00                     move.l     -[A7], D0
  2687. 00001EC0  A8A5                     syscall    FillRect
  2688. 00001EC2  3F3C 00FB                move.w     -[A7], 0xFB
  2689. 00001EC6  203C 0000 1E0A           move.l     D0, 0x1E0A
  2690. 00001ECC  D0AD FD52                add.l      D0, [A5 - 0x2AE]
  2691. 00001ED0  2040                     movea.l    A0, D0
  2692. 00001ED2  3010                     move.w     D0, [A0]
  2693. 00001ED4  48C0                     ext.l      D0
  2694. 00001ED6  3F00                     move.w     -[A7], D0
  2695. 00001ED8  4267                     clr.w      -[A7]
  2696. 00001EDA  3F2E 8BE2                move.w     -[A7], [A6 - 0x741E]
  2697. 00001EDE  4EAD 016A                jsr        [A5 + 0x16A /* export_41 */]
  2698. 00001EE2  302E 90E8                move.w     D0, [A6 - 0x6F18]
  2699. 00001EE6  48C0                     ext.l      D0
  2700. 00001EE8  E588                     lsl        D0, 2
  2701. 00001EEA  5280                     addq.l     D0, 1
  2702. 00001EEC  E388                     lsl        D0, 1
  2703. 00001EEE  0680 0000 1E6E           addi.l     D0, 0x1E6E
  2704. 00001EF4  D0AD FD52                add.l      D0, [A5 - 0x2AE]
  2705. 00001EF8  2040                     movea.l    A0, D0
  2706. 00001EFA  3010                     move.w     D0, [A0]
  2707. 00001EFC  48C0                     ext.l      D0
  2708. 00001EFE  2F00                     move.l     -[A7], D0
  2709. 00001F00  203C 0000 1DF2           move.l     D0, 0x1DF2
  2710. 00001F06  D0AD FD52                add.l      D0, [A5 - 0x2AE]
  2711. 00001F0A  2040                     movea.l    A0, D0
  2712. 00001F0C  3010                     move.w     D0, [A0]
  2713. 00001F0E  48C0                     ext.l      D0
  2714. 00001F10  221F                     move.l     D1, [A7]+
  2715. 00001F12  D081                     add.l      D0, D1
  2716. 00001F14  3F00                     move.w     -[A7], D0
  2717. 00001F16  302E 90E8                move.w     D0, [A6 - 0x6F18]
  2718. 00001F1A  48C0                     ext.l      D0
  2719. 00001F1C  E588                     lsl        D0, 2
  2720. 00001F1E  E388                     lsl        D0, 1
  2721. 00001F20  0680 0000 1E6E           addi.l     D0, 0x1E6E
  2722. 00001F26  D0AD FD52                add.l      D0, [A5 - 0x2AE]
  2723. 00001F2A  2040                     movea.l    A0, D0
  2724. 00001F2C  3010                     move.w     D0, [A0]
  2725. 00001F2E  48C0                     ext.l      D0
  2726. 00001F30  2F00                     move.l     -[A7], D0
  2727. 00001F32  203C 0000 1DF4           move.l     D0, 0x1DF4
  2728. 00001F38  D0AD FD52                add.l      D0, [A5 - 0x2AE]
  2729. 00001F3C  2040                     movea.l    A0, D0
  2730. 00001F3E  3010                     move.w     D0, [A0]
  2731. 00001F40  48C0                     ext.l      D0
  2732. 00001F42  221F                     move.l     D1, [A7]+
  2733. 00001F44  D081                     add.l      D0, D1
  2734. 00001F46  3F00                     move.w     -[A7], D0
  2735. 00001F48  A893                     syscall    MoveTo
  2736. 00001F4A  486E 85A6                pea.l      [A6 - 0x7A5A]
  2737. 00001F4E  A884                     syscall    DrawString
  2738. 00001F50  306E 86A6                movea.w    A0, [A6 - 0x795A]
  2739. 00001F54  D1C8                     add.l      A0, A0
  2740. 00001F56  D0FC 366E                add.w      A0, 0x366E /* '6n' */
  2741. 00001F5A  D1ED FD52                add.l      A0, [A5 - 0x2AE]
  2742. 00001F5E  3010                     move.w     D0, [A0]
  2743. 00001F60  6C00 0004                bge        +0x6 /* 00001F66 */
  2744. 00001F64  4E75                     rts
  2745. label00001F66:
  2746. 00001F66  A89E                     syscall    PenNormal
  2747. 00001F68  203C 0000 5832           move.l     D0, 0x5832 /* 'X2' */
  2748. 00001F6E  D0AD FD52                add.l      D0, [A5 - 0x2AE]
  2749. 00001F72  2F00                     move.l     -[A7], D0
  2750. 00001F74  A89D                     syscall    PenPat
  2751. 00001F76  700B                     moveq.l    D0, 0x0B
  2752. 00001F78  3F00                     move.w     -[A7], D0
  2753. 00001F7A  A89C                     syscall    PenMode
  2754. 00001F7C  203C 0000 468E           move.l     D0, 0x468E
  2755. 00001F82  D0AD FD52                add.l      D0, [A5 - 0x2AE]
  2756. 00001F86  2F00                     move.l     -[A7], D0
  2757. 00001F88  A8A2                     syscall    PaintRect
  2758. 00001F8A  4E75                     rts
  2759. label00001F8C:
  2760. 00001F8C  486E 8BE4                pea.l      [A6 - 0x741C]
  2761. 00001F90  306E 86A6                movea.w    A0, [A6 - 0x795A]
  2762. 00001F94  2F08                     move.l     -[A7], A0
  2763. 00001F96  7001                     moveq.l    D0, 0x01
  2764. 00001F98  2F00                     move.l     -[A7], D0
  2765. 00001F9A  41EE 85A6                lea.l      A0, [A6 - 0x7A5A]
  2766. 00001F9E  4EAD 010A                jsr        [A5 + 0x10A /* export_29 */]
  2767. 00001FA2  221F                     move.l     D1, [A7]+
  2768. 00001FA4  201F                     move.l     D0, [A7]+
  2769. 00001FA6  205F                     movea.l    A0, [A7]+
  2770. 00001FA8  4EAD 02FA                jsr        [A5 + 0x2FA /* export_91 */]
  2771. 00001FAC  0C6E 0050 8380           cmpi.w     [A6 - 0x7C80], 0x50 /* 'P' */
  2772. 00001FB2  5EC0                     sgt        D0
  2773. 00001FB4  4880                     ext.w      D0
  2774. 00001FB6  48C0                     ext.l      D0
  2775. 00001FB8  2F00                     move.l     -[A7], D0
  2776. 00001FBA  0C6E 0055 8380           cmpi.w     [A6 - 0x7C80], 0x55 /* 'U' */
  2777. 00001FC0  5DC0                     slt        D0
  2778. 00001FC2  4880                     ext.w      D0
  2779. 00001FC4  48C0                     ext.l      D0
  2780. 00001FC6  C09F                     and.l      D0, [A7]+
  2781. 00001FC8  4A80                     tst.l      D0
  2782. 00001FCA  6604                     bne        +0x6 /* 00001FD0 */
  2783. 00001FCC  4EFA 000A                jmp        [PC + 0xA /* 00001FD8 */]
  2784. label00001FD0:
  2785. 00001FD0  6100 FDFC                bsr        -0x202 /* 00001DCE */
  2786. 00001FD4  4EFA 000A                jmp        [PC + 0xA /* 00001FE0 */]
  2787. label00001FD8:
  2788. 00001FD8  6100 FC04                bsr        -0x3FA /* 00001BDE */
  2789. 00001FDC  6100 FD60                bsr        -0x29E /* 00001D3E */
  2790. label00001FE0:
  2791. 00001FE0  4EBA 0008                jsr        [PC + 0x8 /* 00001FEA */]
  2792. 00001FE4  4EBA 005E                jsr        [PC + 0x5E /* 00002044 */]
  2793. 00001FE8  4E75                     rts
  2794. fn00001FEA:
  2795. 00001FEA  526E 86A6                addq.w     [A6 - 0x795A], 1
  2796. 00001FEE  302E 86A6                move.w     D0, [A6 - 0x795A]
  2797. 00001FF2  48C0                     ext.l      D0
  2798. 00001FF4  306E 90EA                movea.w    A0, [A6 - 0x6F16]
  2799. 00001FF8  B088                     cmp.l      D0, A0
  2800. 00001FFA  6F00 0008                ble        +0xA /* 00002004 */
  2801. 00001FFE  7001                     moveq.l    D0, 0x01
  2802. 00002000  3D40 86A6                move.w     [A6 - 0x795A], D0
  2803. label00002004:
  2804. 00002004  4E75                     rts
  2805. fn00002006:
  2806. 00002006  536E 86A6                subq.w     [A6 - 0x795A], 1
  2807. 0000200A  0C6E 0001 86A6           cmpi.w     [A6 - 0x795A], 0x1
  2808. 00002010  6C00 0008                bge        +0xA /* 0000201A */
  2809. 00002014  3D6E 90EA 86A6           move.w     [A6 - 0x795A], [A6 - 0x6F16]
  2810. label0000201A:
  2811. 0000201A  4E75                     rts
  2812. label0000201C:
  2813. 0000201C  6100 FBA6                bsr        -0x458 /* 00001BC4 */
  2814. 00002020  302E 8128                move.w     D0, [A6 - 0x7ED8]
  2815. 00002024  48C0                     ext.l      D0
  2816. 00002026  EB88                     lsl        D0, 5
  2817. 00002028  306E 812A                movea.w    A0, [A6 - 0x7ED6]
  2818. 0000202C  D088                     add.l      D0, A0
  2819. 0000202E  E388                     lsl        D0, 1
  2820. 00002030  0680 0000 3A6E           addi.l     D0, 0x3A6E /* ':n' */
  2821. 00002036  D0AD FD52                add.l      D0, [A5 - 0x2AE]
  2822. 0000203A  2040                     movea.l    A0, D0
  2823. 0000203C  3010                     move.w     D0, [A0]
  2824. 0000203E  48C0                     ext.l      D0
  2825. 00002040  3D40 86A6                move.w     [A6 - 0x795A], D0
  2826. fn00002044:
  2827. 00002044  306E 86A6                movea.w    A0, [A6 - 0x795A]
  2828. 00002048  D1C8                     add.l      A0, A0
  2829. 0000204A  D0FC 366E                add.w      A0, 0x366E /* '6n' */
  2830. 0000204E  D1ED FD52                add.l      A0, [A5 - 0x2AE]
  2831. 00002052  3010                     move.w     D0, [A0]
  2832. 00002054  48C0                     ext.l      D0
  2833. 00002056  4EAD 02E2                jsr        [A5 + 0x2E2 /* export_88 */]
  2834. 0000205A  4EAD 01C2                jsr        [A5 + 0x1C2 /* export_52 */]
  2835. 0000205E  3D40 90E8                move.w     [A6 - 0x6F18], D0
  2836. 00002062  6100 FB60                bsr        -0x49E /* 00001BC4 */
  2837. 00002066  4EBA 0008                jsr        [PC + 0x8 /* 00002070 */]
  2838. 0000206A  4EBA 007E                jsr        [PC + 0x7E /* 000020EA */]
  2839. 0000206E  4E75                     rts
  2840. fn00002070:
  2841. 00002070  306E 86A6                movea.w    A0, [A6 - 0x795A]
  2842. 00002074  D1C8                     add.l      A0, A0
  2843. 00002076  D0FC 366E                add.w      A0, 0x366E /* '6n' */
  2844. 0000207A  D1ED FD52                add.l      A0, [A5 - 0x2AE]
  2845. 0000207E  3010                     move.w     D0, [A0]
  2846. 00002080  48C0                     ext.l      D0
  2847. 00002082  4EAD 02E2                jsr        [A5 + 0x2E2 /* export_88 */]
  2848. 00002086  4EAD 019A                jsr        [A5 + 0x19A /* export_47 */]
  2849. 0000208A  4EAD 030A                jsr        [A5 + 0x30A /* export_93 */]
  2850. 0000208E  0000 0000                ori.b      D0, 0x0
  2851. 00002092  1000                     move.b     D0, D0
  2852. 00002094  4EAD 0312                jsr        [A5 + 0x312 /* export_94 */]
  2853. 00002098  4EAD 01C2                jsr        [A5 + 0x1C2 /* export_52 */]
  2854. 0000209C  3D40 93FC                move.w     [A6 - 0x6C04], D0
  2855. 000020A0  302E 93FC                move.w     D0, [A6 - 0x6C04]
  2856. 000020A4  48C0                     ext.l      D0
  2857. 000020A6  2F00                     move.l     -[A7], D0
  2858. 000020A8  203C 0000 1DEE           move.l     D0, 0x1DEE
  2859. 000020AE  D0AD FD52                add.l      D0, [A5 - 0x2AE]
  2860. 000020B2  2040                     movea.l    A0, D0
  2861. 000020B4  3010                     move.w     D0, [A0]
  2862. 000020B6  48C0                     ext.l      D0
  2863. 000020B8  221F                     move.l     D1, [A7]+
  2864. 000020BA  4EAD 0202                jsr        [A5 + 0x202 /* export_60 */]
  2865. 000020BE  5280                     addq.l     D0, 1
  2866. 000020C0  3D40 8128                move.w     [A6 - 0x7ED8], D0
  2867. 000020C4  302E 93FC                move.w     D0, [A6 - 0x6C04]
  2868. 000020C8  48C0                     ext.l      D0
  2869. 000020CA  2F00                     move.l     -[A7], D0
  2870. 000020CC  203C 0000 1DEE           move.l     D0, 0x1DEE
  2871. 000020D2  D0AD FD52                add.l      D0, [A5 - 0x2AE]
  2872. 000020D6  2040                     movea.l    A0, D0
  2873. 000020D8  3010                     move.w     D0, [A0]
  2874. 000020DA  48C0                     ext.l      D0
  2875. 000020DC  221F                     move.l     D1, [A7]+
  2876. 000020DE  4EAD 0122                jsr        [A5 + 0x122 /* export_32 */]
  2877. 000020E2  5280                     addq.l     D0, 1
  2878. 000020E4  3D40 812A                move.w     [A6 - 0x7ED6], D0
  2879. 000020E8  4E75                     rts
  2880. fn000020EA:
  2881. 000020EA  302E 8128                move.w     D0, [A6 - 0x7ED8]
  2882. 000020EE  48C0                     ext.l      D0
  2883. 000020F0  EB88                     lsl        D0, 5
  2884. 000020F2  306E 812A                movea.w    A0, [A6 - 0x7ED6]
  2885. 000020F6  D088                     add.l      D0, A0
  2886. 000020F8  E388                     lsl        D0, 1
  2887. 000020FA  0680 0000 2E6E           addi.l     D0, 0x2E6E /* '.n' */
  2888. 00002100  D0AD FD52                add.l      D0, [A5 - 0x2AE]
  2889. 00002104  2040                     movea.l    A0, D0
  2890. 00002106  3010                     move.w     D0, [A0]
  2891. 00002108  48C0                     ext.l      D0
  2892. 0000210A  306E 91EC                movea.w    A0, [A6 - 0x6E14]
  2893. 0000210E  B088                     cmp.l      D0, A0
  2894. 00002110  57C0                     seq        D0
  2895. 00002112  4880                     ext.w      D0
  2896. 00002114  48C0                     ext.l      D0
  2897. 00002116  2F00                     move.l     -[A7], D0
  2898. 00002118  0C6E 0002 8BDE           cmpi.w     [A6 - 0x7422], 0x2
  2899. 0000211E  57C0                     seq        D0
  2900. 00002120  4880                     ext.w      D0
  2901. 00002122  48C0                     ext.l      D0
  2902. 00002124  809F                     or.l       D0, [A7]+
  2903. 00002126  4A80                     tst.l      D0
  2904. 00002128  6700 0004                beq        +0x6 /* 0000212E */
  2905. 0000212C  4E75                     rts
  2906. label0000212E:
  2907. 0000212E  302E 8128                move.w     D0, [A6 - 0x7ED8]
  2908. 00002132  48C0                     ext.l      D0
  2909. 00002134  EB88                     lsl        D0, 5
  2910. 00002136  306E 812A                movea.w    A0, [A6 - 0x7ED6]
  2911. 0000213A  D088                     add.l      D0, A0
  2912. 0000213C  E388                     lsl        D0, 1
  2913. 0000213E  0680 0000 2E6E           addi.l     D0, 0x2E6E /* '.n' */
  2914. 00002144  D0AD FD52                add.l      D0, [A5 - 0x2AE]
  2915. 00002148  2040                     movea.l    A0, D0
  2916. 0000214A  3010                     move.w     D0, [A0]
  2917. 0000214C  48C0                     ext.l      D0
  2918. 0000214E  3D40 91EC                move.w     [A6 - 0x6E14], D0
  2919. 00002152  306E 91EC                movea.w    A0, [A6 - 0x6E14]
  2920. 00002156  2F08                     move.l     -[A7], A0
  2921. 00002158  7001                     moveq.l    D0, 0x01
  2922. 0000215A  221F                     move.l     D1, [A7]+
  2923. 0000215C  4EAD 01FA                jsr        [A5 + 0x1FA /* export_59 */]
  2924. 00002160  2F08                     move.l     -[A7], A0
  2925. 00002162  206D FD4A                movea.l    A0, [A5 - 0x2B6]
  2926. 00002166  41E8 8966                lea.l      A0, [A0 - 0x769A]
  2927. 0000216A  225F                     movea.l    A1, [A7]+
  2928. 0000216C  4EAD 01F2                jsr        [A5 + 0x1F2 /* export_58 */]
  2929. 00002170  4A80                     tst.l      D0
  2930. 00002172  6604                     bne        +0x6 /* 00002178 */
  2931. 00002174  4EFA 0020                jmp        [PC + 0x20 /* 00002196 */]
  2932. label00002178:
  2933. 00002178  306E 91EC                movea.w    A0, [A6 - 0x6E14]
  2934. 0000217C  2F08                     move.l     -[A7], A0
  2935. 0000217E  7001                     moveq.l    D0, 0x01
  2936. 00002180  221F                     move.l     D1, [A7]+
  2937. 00002182  4EAD 01FA                jsr        [A5 + 0x1FA /* export_59 */]
  2938. 00002186  4EAD 010A                jsr        [A5 + 0x10A /* export_29 */]
  2939. 0000218A  41EE 90EC                lea.l      A0, [A6 - 0x6F14]
  2940. 0000218E  4EAD 0112                jsr        [A5 + 0x112 /* export_30 */]
  2941. 00002192  4EBA 0004                jsr        [PC + 0x4 /* 00002198 */]
  2942. label00002196:
  2943. 00002196  4E75                     rts
  2944. fn00002198:
  2945. 00002198  0C6E 0014 8380           cmpi.w     [A6 - 0x7C80], 0x14
  2946. 0000219E  6600 0008                bne        +0xA /* 000021A8 */
  2947. 000021A2  4EBA 019A                jsr        [PC + 0x19A /* 0000233E */]
  2948. 000021A6  4E75                     rts
  2949. label000021A8:
  2950. 000021A8  0C6E 003C 8380           cmpi.w     [A6 - 0x7C80], 0x3C /* '<' */
  2951. 000021AE  6600 0008                bne        +0xA /* 000021B8 */
  2952. 000021B2  4EBA 00AC                jsr        [PC + 0xAC /* 00002260 */]
  2953. 000021B6  4E75                     rts
  2954. label000021B8:
  2955. 000021B8  0C6E 0035 8380           cmpi.w     [A6 - 0x7C80], 0x35 /* '5' */
  2956. 000021BE  6600 0008                bne        +0xA /* 000021C8 */
  2957. 000021C2  4EBA 0258                jsr        [PC + 0x258 /* 0000241C */]
  2958. 000021C6  4E75                     rts
  2959. label000021C8:
  2960. 000021C8  0C6E 0055 8380           cmpi.w     [A6 - 0x7C80], 0x55 /* 'U' */
  2961. 000021CE  6600 0008                bne        +0xA /* 000021D8 */
  2962. 000021D2  4EBA 02E6                jsr        [PC + 0x2E6 /* 000024BA */]
  2963. 000021D6  4E75                     rts
  2964. label000021D8:
  2965. 000021D8  487A 001E                pea.l      [PC + 0x1E /* 000021F8, value 0x486E90EC */]
  2966. 000021DC  2F3C 0000 0124           move.l     -[A7], 0x124
  2967. 000021E2  7064                     moveq.l    D0, 0x64
  2968. 000021E4  2F00                     move.l     -[A7], D0
  2969. 000021E6  2F3C 0000 0139           move.l     -[A7], 0x139
  2970. 000021EC  2F3C 0000 01EF           move.l     -[A7], 0x1EF
  2971. 000021F2  7000                     moveq.l    D0, 0x00
  2972. 000021F4  4EED 0372                jmp        [A5 + 0x372 /* export_106 */]
  2973. 000021F8  486E 90EC                pea.l      [A6 - 0x6F14]
  2974. 000021FC  206D FD4A                movea.l    A0, [A5 - 0x2B6]
  2975. 00002200  41E8 8968                lea.l      A0, [A0 - 0x7698]
  2976. 00002204  225F                     movea.l    A1, [A7]+
  2977. 00002206  4EAD 028A                jsr        [A5 + 0x28A /* export_77 */]
  2978. 0000220A  4A80                     tst.l      D0
  2979. 0000220C  6700 0004                beq        +0x6 /* 00002212 */
  2980. 00002210  4E75                     rts
  2981. label00002212:
  2982. 00002212  3F3C 00FA                move.w     -[A7], 0xFA
  2983. 00002216  700C                     moveq.l    D0, 0x0C
  2984. 00002218  3F00                     move.w     -[A7], D0
  2985. 0000221A  4267                     clr.w      -[A7]
  2986. 0000221C  7001                     moveq.l    D0, 0x01
  2987. 0000221E  3F00                     move.w     -[A7], D0
  2988. 00002220  4EAD 016A                jsr        [A5 + 0x16A /* export_41 */]
  2989. 00002224  558F                     subq.l     A7, 2
  2990. 00002226  486E 90EC                pea.l      [A6 - 0x6F14]
  2991. 0000222A  A88C                     syscall    StringWidth
  2992. 0000222C  301F                     move.w     D0, [A7]+
  2993. 0000222E  48C0                     ext.l      D0
  2994. 00002230  3D40 8126                move.w     [A6 - 0x7EDA], D0
  2995. 00002234  203C 0000 0127           move.l     D0, 0x127
  2996. 0000223A  2F00                     move.l     -[A7], D0
  2997. 0000223C  302E 8126                move.w     D0, [A6 - 0x7EDA]
  2998. 00002240  48C0                     ext.l      D0
  2999. 00002242  2200                     move.l     D1, D0
  3000. 00002244  7002                     moveq.l    D0, 0x02
  3001. 00002246  4EAD 0122                jsr        [A5 + 0x122 /* export_32 */]
  3002. 0000224A  221F                     move.l     D1, [A7]+
  3003. 0000224C  C141                     exg        D0, D1
  3004. 0000224E  9081                     sub.l      D0, D1
  3005. 00002250  3F00                     move.w     -[A7], D0
  3006. 00002252  3F3C 0133                move.w     -[A7], 0x133
  3007. 00002256  A893                     syscall    MoveTo
  3008. 00002258  486E 90EC                pea.l      [A6 - 0x6F14]
  3009. 0000225C  A884                     syscall    DrawString
  3010. 0000225E  4E75                     rts
  3011. fn00002260:
  3012. 00002260  487A 0024                pea.l      [PC + 0x24 /* 00002286, value 0x486E90EC */]
  3013. 00002264  2F3C 0000 0131           move.l     -[A7], 0x131
  3014. 0000226A  2F3C 0000 0084           move.l     -[A7], 0x84
  3015. 00002270  2F3C 0000 0156           move.l     -[A7], 0x156
  3016. 00002276  2F3C 0000 017E           move.l     -[A7], 0x17E
  3017. 0000227C  302E 8BD6                move.w     D0, [A6 - 0x742A]
  3018. 00002280  48C0                     ext.l      D0
  3019. 00002282  4EED 0372                jmp        [A5 + 0x372 /* export_106 */]
  3020. 00002286  486E 90EC                pea.l      [A6 - 0x6F14]
  3021. 0000228A  206D FD4A                movea.l    A0, [A5 - 0x2B6]
  3022. 0000228E  41E8 896A                lea.l      A0, [A0 - 0x7696]
  3023. 00002292  225F                     movea.l    A1, [A7]+
  3024. 00002294  4EAD 028A                jsr        [A5 + 0x28A /* export_77 */]
  3025. 00002298  4A80                     tst.l      D0
  3026. 0000229A  6700 0004                beq        +0x6 /* 000022A0 */
  3027. 0000229E  4E75                     rts
  3028. label000022A0:
  3029. 000022A0  3F3C 00FA                move.w     -[A7], 0xFA
  3030. 000022A4  700C                     moveq.l    D0, 0x0C
  3031. 000022A6  3F00                     move.w     -[A7], D0
  3032. 000022A8  4267                     clr.w      -[A7]
  3033. 000022AA  7003                     moveq.l    D0, 0x03
  3034. 000022AC  3F00                     move.w     -[A7], D0
  3035. 000022AE  4EAD 016A                jsr        [A5 + 0x16A /* export_41 */]
  3036. 000022B2  558F                     subq.l     A7, 2
  3037. 000022B4  486E 90EC                pea.l      [A6 - 0x6F14]
  3038. 000022B8  A88C                     syscall    StringWidth
  3039. 000022BA  301F                     move.w     D0, [A7]+
  3040. 000022BC  48C0                     ext.l      D0
  3041. 000022BE  3D40 836A                move.w     [A6 - 0x7C96], D0
  3042. 000022C2  487A 004E                pea.l      [PC + 0x4E /* 00002312, value 0x203C0000 ' <\0\0', cstring " <" */]
  3043. 000022C6  2F3C 0000 013C           move.l     -[A7], 0x13C
  3044. 000022CC  203C 0000 00F6           move.l     D0, 0xF6
  3045. 000022D2  2F00                     move.l     -[A7], D0
  3046. 000022D4  302E 836A                move.w     D0, [A6 - 0x7C96]
  3047. 000022D8  48C0                     ext.l      D0
  3048. 000022DA  2200                     move.l     D1, D0
  3049. 000022DC  7002                     moveq.l    D0, 0x02
  3050. 000022DE  4EAD 0122                jsr        [A5 + 0x122 /* export_32 */]
  3051. 000022E2  221F                     move.l     D1, [A7]+
  3052. 000022E4  C141                     exg        D0, D1
  3053. 000022E6  9081                     sub.l      D0, D1
  3054. 000022E8  2F00                     move.l     -[A7], D0
  3055. 000022EA  2F3C 0000 0150           move.l     -[A7], 0x150
  3056. 000022F0  203C 0000 010A           move.l     D0, 0x10A
  3057. 000022F6  2F00                     move.l     -[A7], D0
  3058. 000022F8  302E 836A                move.w     D0, [A6 - 0x7C96]
  3059. 000022FC  48C0                     ext.l      D0
  3060. 000022FE  2200                     move.l     D1, D0
  3061. 00002300  7002                     moveq.l    D0, 0x02
  3062. 00002302  4EAD 0122                jsr        [A5 + 0x122 /* export_32 */]
  3063. 00002306  221F                     move.l     D1, [A7]+
  3064. 00002308  D081                     add.l      D0, D1
  3065. 0000230A  2F00                     move.l     -[A7], D0
  3066. 0000230C  7002                     moveq.l    D0, 0x02
  3067. 0000230E  4EED 0372                jmp        [A5 + 0x372 /* export_106 */]
  3068. 00002312  203C 0000 0100           move.l     D0, 0x100
  3069. 00002318  2F00                     move.l     -[A7], D0
  3070. 0000231A  302E 836A                move.w     D0, [A6 - 0x7C96]
  3071. 0000231E  48C0                     ext.l      D0
  3072. 00002320  2200                     move.l     D1, D0
  3073. 00002322  7002                     moveq.l    D0, 0x02
  3074. 00002324  4EAD 0122                jsr        [A5 + 0x122 /* export_32 */]
  3075. 00002328  221F                     move.l     D1, [A7]+
  3076. 0000232A  C141                     exg        D0, D1
  3077. 0000232C  9081                     sub.l      D0, D1
  3078. 0000232E  3F00                     move.w     -[A7], D0
  3079. 00002330  3F3C 014A                move.w     -[A7], 0x14A
  3080. 00002334  A893                     syscall    MoveTo
  3081. 00002336  486E 90EC                pea.l      [A6 - 0x6F14]
  3082. 0000233A  A884                     syscall    DrawString
  3083. 0000233C  4E75                     rts
  3084. fn0000233E:
  3085. 0000233E  487A 0024                pea.l      [PC + 0x24 /* 00002364, value 0x486E90EC */]
  3086. 00002342  2F3C 0000 012C           move.l     -[A7], 0x12C
  3087. 00002348  2F3C 0000 008C           move.l     -[A7], 0x8C
  3088. 0000234E  2F3C 0000 0156           move.l     -[A7], 0x156
  3089. 00002354  2F3C 0000 0186           move.l     -[A7], 0x186
  3090. 0000235A  302E 8BD6                move.w     D0, [A6 - 0x742A]
  3091. 0000235E  48C0                     ext.l      D0
  3092. 00002360  4EED 0372                jmp        [A5 + 0x372 /* export_106 */]
  3093. 00002364  486E 90EC                pea.l      [A6 - 0x6F14]
  3094. 00002368  206D FD4A                movea.l    A0, [A5 - 0x2B6]
  3095. 0000236C  41E8 896C                lea.l      A0, [A0 - 0x7694]
  3096. 00002370  225F                     movea.l    A1, [A7]+
  3097. 00002372  4EAD 028A                jsr        [A5 + 0x28A /* export_77 */]
  3098. 00002376  4A80                     tst.l      D0
  3099. 00002378  6700 0004                beq        +0x6 /* 0000237E */
  3100. 0000237C  4E75                     rts
  3101. label0000237E:
  3102. 0000237E  3F3C 00FA                move.w     -[A7], 0xFA
  3103. 00002382  700C                     moveq.l    D0, 0x0C
  3104. 00002384  3F00                     move.w     -[A7], D0
  3105. 00002386  4267                     clr.w      -[A7]
  3106. 00002388  7003                     moveq.l    D0, 0x03
  3107. 0000238A  3F00                     move.w     -[A7], D0
  3108. 0000238C  4EAD 016A                jsr        [A5 + 0x16A /* export_41 */]
  3109. 00002390  558F                     subq.l     A7, 2
  3110. 00002392  486E 90EC                pea.l      [A6 - 0x6F14]
  3111. 00002396  A88C                     syscall    StringWidth
  3112. 00002398  301F                     move.w     D0, [A7]+
  3113. 0000239A  48C0                     ext.l      D0
  3114. 0000239C  3D40 836A                move.w     [A6 - 0x7C96], D0
  3115. 000023A0  487A 004E                pea.l      [PC + 0x4E /* 000023F0, value 0x203C0000 ' <\0\0', cstring " <" */]
  3116. 000023A4  2F3C 0000 0130           move.l     -[A7], 0x130
  3117. 000023AA  203C 0000 0100           move.l     D0, 0x100
  3118. 000023B0  2F00                     move.l     -[A7], D0
  3119. 000023B2  302E 836A                move.w     D0, [A6 - 0x7C96]
  3120. 000023B6  48C0                     ext.l      D0
  3121. 000023B8  2200                     move.l     D1, D0
  3122. 000023BA  7002                     moveq.l    D0, 0x02
  3123. 000023BC  4EAD 0122                jsr        [A5 + 0x122 /* export_32 */]
  3124. 000023C0  221F                     move.l     D1, [A7]+
  3125. 000023C2  C141                     exg        D0, D1
  3126. 000023C4  9081                     sub.l      D0, D1
  3127. 000023C6  2F00                     move.l     -[A7], D0
  3128. 000023C8  2F3C 0000 0144           move.l     -[A7], 0x144
  3129. 000023CE  203C 0000 0114           move.l     D0, 0x114
  3130. 000023D4  2F00                     move.l     -[A7], D0
  3131. 000023D6  302E 836A                move.w     D0, [A6 - 0x7C96]
  3132. 000023DA  48C0                     ext.l      D0
  3133. 000023DC  2200                     move.l     D1, D0
  3134. 000023DE  7002                     moveq.l    D0, 0x02
  3135. 000023E0  4EAD 0122                jsr        [A5 + 0x122 /* export_32 */]
  3136. 000023E4  221F                     move.l     D1, [A7]+
  3137. 000023E6  D081                     add.l      D0, D1
  3138. 000023E8  2F00                     move.l     -[A7], D0
  3139. 000023EA  7002                     moveq.l    D0, 0x02
  3140. 000023EC  4EED 0372                jmp        [A5 + 0x372 /* export_106 */]
  3141. 000023F0  203C 0000 010A           move.l     D0, 0x10A
  3142. 000023F6  2F00                     move.l     -[A7], D0
  3143. 000023F8  302E 836A                move.w     D0, [A6 - 0x7C96]
  3144. 000023FC  48C0                     ext.l      D0
  3145. 000023FE  2200                     move.l     D1, D0
  3146. 00002400  7002                     moveq.l    D0, 0x02
  3147. 00002402  4EAD 0122                jsr        [A5 + 0x122 /* export_32 */]
  3148. 00002406  221F                     move.l     D1, [A7]+
  3149. 00002408  C141                     exg        D0, D1
  3150. 0000240A  9081                     sub.l      D0, D1
  3151. 0000240C  3F00                     move.w     -[A7], D0
  3152. 0000240E  3F3C 013E                move.w     -[A7], 0x13E
  3153. 00002412  A893                     syscall    MoveTo
  3154. 00002414  486E 90EC                pea.l      [A6 - 0x6F14]
  3155. 00002418  A884                     syscall    DrawString
  3156. 0000241A  4E75                     rts
  3157. fn0000241C:
  3158. 0000241C  487A 001E                pea.l      [PC + 0x1E /* 0000243C, value 0x486E90EC */]
  3159. 00002420  2F3C 0000 0125           move.l     -[A7], 0x125
  3160. 00002426  7020                     moveq.l    D0, 0x20
  3161. 00002428  2F00                     move.l     -[A7], D0
  3162. 0000242A  2F3C 0000 0136           move.l     -[A7], 0x136
  3163. 00002430  2F3C 0000 015E           move.l     -[A7], 0x15E
  3164. 00002436  7002                     moveq.l    D0, 0x02
  3165. 00002438  4EED 0372                jmp        [A5 + 0x372 /* export_106 */]
  3166. 0000243C  486E 90EC                pea.l      [A6 - 0x6F14]
  3167. 00002440  206D FD4A                movea.l    A0, [A5 - 0x2B6]
  3168. 00002444  41E8 896E                lea.l      A0, [A0 - 0x7692]
  3169. 00002448  225F                     movea.l    A1, [A7]+
  3170. 0000244A  4EAD 028A                jsr        [A5 + 0x28A /* export_77 */]
  3171. 0000244E  4A80                     tst.l      D0
  3172. 00002450  6700 0004                beq        +0x6 /* 00002456 */
  3173. 00002454  4E75                     rts
  3174. label00002456:
  3175. 00002456  3F3C 00FA                move.w     -[A7], 0xFA
  3176. 0000245A  700C                     moveq.l    D0, 0x0C
  3177. 0000245C  3F00                     move.w     -[A7], D0
  3178. 0000245E  4267                     clr.w      -[A7]
  3179. 00002460  7003                     moveq.l    D0, 0x03
  3180. 00002462  3F00                     move.w     -[A7], D0
  3181. 00002464  4EAD 016A                jsr        [A5 + 0x16A /* export_41 */]
  3182. 00002468  558F                     subq.l     A7, 2
  3183. 0000246A  486E 90EC                pea.l      [A6 - 0x6F14]
  3184. 0000246E  A88C                     syscall    StringWidth
  3185. 00002470  301F                     move.w     D0, [A7]+
  3186. 00002472  48C0                     ext.l      D0
  3187. 00002474  3D40 836A                move.w     [A6 - 0x7C96], D0
  3188. 00002478  203C 0000 00C4           move.l     D0, 0xC4
  3189. 0000247E  2F00                     move.l     -[A7], D0
  3190. 00002480  302E 836A                move.w     D0, [A6 - 0x7C96]
  3191. 00002484  48C0                     ext.l      D0
  3192. 00002486  4EAD 018A                jsr        [A5 + 0x18A /* export_45 */]
  3193. 0000248A  4EAD 019A                jsr        [A5 + 0x19A /* export_47 */]
  3194. 0000248E  4EAD 030A                jsr        [A5 + 0x30A /* export_93 */]
  3195. 00002492  0000 0000                ori.b      D0, 0x0
  3196. 00002496  2000                     move.l     D0, D0
  3197. 00002498  4EAD 01A2                jsr        [A5 + 0x1A2 /* export_48 */]
  3198. 0000249C  4EAD 01AA                jsr        [A5 + 0x1AA /* export_49 */]
  3199. 000024A0  4EAD 01C2                jsr        [A5 + 0x1C2 /* export_52 */]
  3200. 000024A4  221F                     move.l     D1, [A7]+
  3201. 000024A6  C141                     exg        D0, D1
  3202. 000024A8  9081                     sub.l      D0, D1
  3203. 000024AA  3F00                     move.w     -[A7], D0
  3204. 000024AC  3F3C 0131                move.w     -[A7], 0x131
  3205. 000024B0  A893                     syscall    MoveTo
  3206. 000024B2  486E 90EC                pea.l      [A6 - 0x6F14]
  3207. 000024B6  A884                     syscall    DrawString
  3208. 000024B8  4E75                     rts
  3209. fn000024BA:
  3210. 000024BA  3F3C 00FA                move.w     -[A7], 0xFA
  3211. 000024BE  700C                     moveq.l    D0, 0x0C
  3212. 000024C0  3F00                     move.w     -[A7], D0
  3213. 000024C2  4267                     clr.w      -[A7]
  3214. 000024C4  7001                     moveq.l    D0, 0x01
  3215. 000024C6  3F00                     move.w     -[A7], D0
  3216. 000024C8  4EAD 016A                jsr        [A5 + 0x16A /* export_41 */]
  3217. 000024CC  487A 001C                pea.l      [PC + 0x1C /* 000024EA, value 0x486E90EC */]
  3218. 000024D0  2F3C 0000 0131           move.l     -[A7], 0x131
  3219. 000024D6  42A7                     clr.l      -[A7]
  3220. 000024D8  2F3C 0000 0156           move.l     -[A7], 0x156
  3221. 000024DE  2F3C 0000 010E           move.l     -[A7], 0x10E
  3222. 000024E4  7047                     moveq.l    D0, 0x47
  3223. 000024E6  4EED 0372                jmp        [A5 + 0x372 /* export_106 */]
  3224. 000024EA  486E 90EC                pea.l      [A6 - 0x6F14]
  3225. 000024EE  206D FD4A                movea.l    A0, [A5 - 0x2B6]
  3226. 000024F2  41E8 8970                lea.l      A0, [A0 - 0x7690]
  3227. 000024F6  225F                     movea.l    A1, [A7]+
  3228. 000024F8  4EAD 028A                jsr        [A5 + 0x28A /* export_77 */]
  3229. 000024FC  4A80                     tst.l      D0
  3230. 000024FE  6700 0004                beq        +0x6 /* 00002504 */
  3231. 00002502  4E75                     rts
  3232. label00002504:
  3233. 00002504  558F                     subq.l     A7, 2
  3234. 00002506  486E 90EC                pea.l      [A6 - 0x6F14]
  3235. 0000250A  A88C                     syscall    StringWidth
  3236. 0000250C  301F                     move.w     D0, [A7]+
  3237. 0000250E  48C0                     ext.l      D0
  3238. 00002510  3D40 836A                move.w     [A6 - 0x7C96], D0
  3239. 00002514  487A 0022                pea.l      [PC + 0x22 /* 00002538, value 0x70163F00 */]
  3240. 00002518  2F3C 0000 013E           move.l     -[A7], 0x13E
  3241. 0000251E  700C                     moveq.l    D0, 0x0C
  3242. 00002520  2F00                     move.l     -[A7], D0
  3243. 00002522  2F3C 0000 014E           move.l     -[A7], 0x14E
  3244. 00002528  7016                     moveq.l    D0, 0x16
  3245. 0000252A  306E 836A                movea.w    A0, [A6 - 0x7C96]
  3246. 0000252E  D088                     add.l      D0, A0
  3247. 00002530  2F00                     move.l     -[A7], D0
  3248. 00002532  7000                     moveq.l    D0, 0x00
  3249. 00002534  4EED 0372                jmp        [A5 + 0x372 /* export_106 */]
  3250. 00002538  7016                     moveq.l    D0, 0x16
  3251. 0000253A  3F00                     move.w     -[A7], D0
  3252. 0000253C  3F3C 014A                move.w     -[A7], 0x14A
  3253. 00002540  A893                     syscall    MoveTo
  3254. 00002542  486E 90EC                pea.l      [A6 - 0x6F14]
  3255. 00002546  A884                     syscall    DrawString
  3256. 00002548  4E75                     rts
  3257. fn0000254A:
  3258. 0000254A  4EAD 021A                jsr        [A5 + 0x21A /* export_63 */]
  3259. 0000254E  41EE 8026                lea.l      A0, [A6 - 0x7FDA]
  3260. 00002552  4EAD 02CA                jsr        [A5 + 0x2CA /* export_85 */]
  3261. 00002556  3D40 93FE                move.w     [A6 - 0x6C02], D0
  3262. 0000255A  302E 93FE                move.w     D0, [A6 - 0x6C02]
  3263. 0000255E  48C0                     ext.l      D0
  3264. 00002560  4EAD 02B2                jsr        [A5 + 0x2B2 /* export_82 */]
  3265. 00002564  4EAD 010A                jsr        [A5 + 0x10A /* export_29 */]
  3266. 00002568  41EE 8388                lea.l      A0, [A6 - 0x7C78]
  3267. 0000256C  4EAD 0112                jsr        [A5 + 0x112 /* export_30 */]
  3268. 00002570  7001                     moveq.l    D0, 0x01
  3269. 00002572  3D40 8126                move.w     [A6 - 0x7EDA], D0
  3270. label00002576:
  3271. 00002576  306E 8126                movea.w    A0, [A6 - 0x7EDA]
  3272. 0000257A  D1C8                     add.l      A0, A0
  3273. 0000257C  D0FC 5AF2                add.w      A0, 0x5AF2
  3274. 00002580  D1ED FD52                add.l      A0, [A5 - 0x2AE]
  3275. 00002584  30AE 8126                move.w     [A0], [A6 - 0x7EDA]
  3276. 00002588  302E 93FE                move.w     D0, [A6 - 0x6C02]
  3277. 0000258C  48C0                     ext.l      D0
  3278. 0000258E  526E 8126                addq.w     [A6 - 0x7EDA], 1
  3279. 00002592  B06E 8126                cmp.w      D0, [A6 - 0x7EDA]
  3280. 00002596  6CDE                     bge        -0x20 /* 00002576 */
  3281. 00002598  7000                     moveq.l    D0, 0x00
  3282. 0000259A  3D40 9400                move.w     [A6 - 0x6C00], D0
  3283. 0000259E  3D6E 93FE 8126           move.w     [A6 - 0x7EDA], [A6 - 0x6C02]
  3284. label000025A4:
  3285. 000025A4  302E 8126                move.w     D0, [A6 - 0x7EDA]
  3286. 000025A8  48C0                     ext.l      D0
  3287. 000025AA  4EAD 0222                jsr        [A5 + 0x222 /* export_64 */]
  3288. 000025AE  3D40 8382                move.w     [A6 - 0x7C7E], D0
  3289. 000025B2  0C6E 0001 8126           cmpi.w     [A6 - 0x7EDA], 0x1
  3290. 000025B8  6604                     bne        +0x6 /* 000025BE */
  3291. 000025BA  4EFA 0024                jmp        [PC + 0x24 /* 000025E0 */]
  3292. label000025BE:
  3293. 000025BE  306E 8382                movea.w    A0, [A6 - 0x7C7E]
  3294. 000025C2  D1C8                     add.l      A0, A0
  3295. 000025C4  D0FC 5AF2                add.w      A0, 0x5AF2
  3296. 000025C8  D1ED FD52                add.l      A0, [A5 - 0x2AE]
  3297. 000025CC  3010                     move.w     D0, [A0]
  3298. 000025CE  48C0                     ext.l      D0
  3299. 000025D0  306E 8126                movea.w    A0, [A6 - 0x7EDA]
  3300. 000025D4  B088                     cmp.l      D0, A0
  3301. 000025D6  6600 0004                bne        +0x6 /* 000025DC */
  3302. 000025DA  60C8                     bra        -0x36 /* 000025A4 */
  3303. label000025DC:
  3304. 000025DC  4EFA 0024                jmp        [PC + 0x24 /* 00002602 */]
  3305. label000025E0:
  3306. 000025E0  306E 8382                movea.w    A0, [A6 - 0x7C7E]
  3307. 000025E4  D1C8                     add.l      A0, A0
  3308. 000025E6  D0FC 5AF2                add.w      A0, 0x5AF2
  3309. 000025EA  D1ED FD52                add.l      A0, [A5 - 0x2AE]
  3310. 000025EE  3010                     move.w     D0, [A0]
  3311. 000025F0  48C0                     ext.l      D0
  3312. 000025F2  306E 8126                movea.w    A0, [A6 - 0x7EDA]
  3313. 000025F6  B088                     cmp.l      D0, A0
  3314. 000025F8  6600 0008                bne        +0xA /* 00002602 */
  3315. 000025FC  7001                     moveq.l    D0, 0x01
  3316. 000025FE  3D40 9400                move.w     [A6 - 0x6C00], D0
  3317. label00002602:
  3318. 00002602  302E 8126                move.w     D0, [A6 - 0x7EDA]
  3319. 00002606  48C0                     ext.l      D0
  3320. 00002608  E388                     lsl        D0, 1
  3321. 0000260A  0680 0000 5BF2           addi.l     D0, 0x5BF2
  3322. 00002610  D0AD FD52                add.l      D0, [A5 - 0x2AE]
  3323. 00002614  2F00                     move.l     -[A7], D0
  3324. 00002616  306E 8382                movea.w    A0, [A6 - 0x7C7E]
  3325. 0000261A  D1C8                     add.l      A0, A0
  3326. 0000261C  D0FC 5AF2                add.w      A0, 0x5AF2
  3327. 00002620  D1ED FD52                add.l      A0, [A5 - 0x2AE]
  3328. 00002624  3010                     move.w     D0, [A0]
  3329. 00002626  48C0                     ext.l      D0
  3330. 00002628  205F                     movea.l    A0, [A7]+
  3331. 0000262A  3080                     move.w     [A0], D0
  3332. 0000262C  3D6E 8382 8488           move.w     [A6 - 0x7B78], [A6 - 0x7C7E]
  3333. label00002632:
  3334. 00002632  302E 8488                move.w     D0, [A6 - 0x7B78]
  3335. 00002636  48C0                     ext.l      D0
  3336. 00002638  E388                     lsl        D0, 1
  3337. 0000263A  0680 0000 5AF2           addi.l     D0, 0x5AF2
  3338. 00002640  D0AD FD52                add.l      D0, [A5 - 0x2AE]
  3339. 00002644  2F00                     move.l     -[A7], D0
  3340. 00002646  302E 8488                move.w     D0, [A6 - 0x7B78]
  3341. 0000264A  48C0                     ext.l      D0
  3342. 0000264C  5280                     addq.l     D0, 1
  3343. 0000264E  E388                     lsl        D0, 1
  3344. 00002650  0680 0000 5AF2           addi.l     D0, 0x5AF2
  3345. 00002656  D0AD FD52                add.l      D0, [A5 - 0x2AE]
  3346. 0000265A  2040                     movea.l    A0, D0
  3347. 0000265C  3010                     move.w     D0, [A0]
  3348. 0000265E  48C0                     ext.l      D0
  3349. 00002660  205F                     movea.l    A0, [A7]+
  3350. 00002662  3080                     move.w     [A0], D0
  3351. 00002664  302E 8126                move.w     D0, [A6 - 0x7EDA]
  3352. 00002668  48C0                     ext.l      D0
  3353. 0000266A  526E 8488                addq.w     [A6 - 0x7B78], 1
  3354. 0000266E  B06E 8488                cmp.w      D0, [A6 - 0x7B78]
  3355. 00002672  6CBE                     bge        -0x40 /* 00002632 */
  3356. 00002674  7001                     moveq.l    D0, 0x01
  3357. 00002676  066E FFFF 8126           addi.w     [A6 - 0x7EDA], 0xFFFF
  3358. 0000267C  B06E 8126                cmp.w      D0, [A6 - 0x7EDA]
  3359. 00002680  6F00 FF22                ble        -0xDC /* 000025A4 */
  3360. 00002684  302E 9400                move.w     D0, [A6 - 0x6C00]
  3361. 00002688  48C0                     ext.l      D0
  3362. 0000268A  4A80                     tst.l      D0
  3363. 0000268C  6700 0020                beq        +0x22 /* 000026AE */
  3364. 00002690  203C 0000 5BF4           move.l     D0, 0x5BF4
  3365. 00002696  D0AD FD52                add.l      D0, [A5 - 0x2AE]
  3366. 0000269A  2F00                     move.l     -[A7], D0
  3367. 0000269C  203C 0000 5BF6           move.l     D0, 0x5BF6
  3368. 000026A2  D0AD FD52                add.l      D0, [A5 - 0x2AE]
  3369. 000026A6  2040                     movea.l    A0, D0
  3370. 000026A8  225F                     movea.l    A1, [A7]+
  3371. 000026AA  4EAD 022A                jsr        [A5 + 0x22A /* export_65 */]
  3372. label000026AE:
  3373. 000026AE  7001                     moveq.l    D0, 0x01
  3374. 000026B0  3D40 8126                move.w     [A6 - 0x7EDA], D0
  3375. label000026B4:
  3376. 000026B4  486E 8388                pea.l      [A6 - 0x7C78]
  3377. 000026B8  306E 8126                movea.w    A0, [A6 - 0x7EDA]
  3378. 000026BC  2F08                     move.l     -[A7], A0
  3379. 000026BE  7001                     moveq.l    D0, 0x01
  3380. 000026C0  2F00                     move.l     -[A7], D0
  3381. 000026C2  486E 8026                pea.l      [A6 - 0x7FDA]
  3382. 000026C6  306E 8126                movea.w    A0, [A6 - 0x7EDA]
  3383. 000026CA  D1C8                     add.l      A0, A0
  3384. 000026CC  D0FC 5BF2                add.w      A0, 0x5BF2
  3385. 000026D0  D1ED FD52                add.l      A0, [A5 - 0x2AE]
  3386. 000026D4  3010                     move.w     D0, [A0]
  3387. 000026D6  48C0                     ext.l      D0
  3388. 000026D8  2200                     move.l     D1, D0
  3389. 000026DA  7001                     moveq.l    D0, 0x01
  3390. 000026DC  205F                     movea.l    A0, [A7]+
  3391. 000026DE  4EAD 02DA                jsr        [A5 + 0x2DA /* export_87 */]
  3392. 000026E2  4EAD 010A                jsr        [A5 + 0x10A /* export_29 */]
  3393. 000026E6  221F                     move.l     D1, [A7]+
  3394. 000026E8  201F                     move.l     D0, [A7]+
  3395. 000026EA  205F                     movea.l    A0, [A7]+
  3396. 000026EC  4EAD 02FA                jsr        [A5 + 0x2FA /* export_91 */]
  3397. 000026F0  302E 93FE                move.w     D0, [A6 - 0x6C02]
  3398. 000026F4  48C0                     ext.l      D0
  3399. 000026F6  526E 8126                addq.w     [A6 - 0x7EDA], 1
  3400. 000026FA  B06E 8126                cmp.w      D0, [A6 - 0x7EDA]
  3401. 000026FE  6CB4                     bge        -0x4A /* 000026B4 */
  3402. 00002700  4E75                     rts
  3403. fn00002702:
  3404. 00002702  4EAD 021A                jsr        [A5 + 0x21A /* export_63 */]
  3405. 00002706  7001                     moveq.l    D0, 0x01
  3406. 00002708  3D40 8126                move.w     [A6 - 0x7EDA], D0
  3407. label0000270C:
  3408. 0000270C  306E 8126                movea.w    A0, [A6 - 0x7EDA]
  3409. 00002710  D1C8                     add.l      A0, A0
  3410. 00002712  D0FC 5AF2                add.w      A0, 0x5AF2
  3411. 00002716  D1ED FD52                add.l      A0, [A5 - 0x2AE]
  3412. 0000271A  30AE 8126                move.w     [A0], [A6 - 0x7EDA]
  3413. 0000271E  701A                     moveq.l    D0, 0x1A
  3414. 00002720  526E 8126                addq.w     [A6 - 0x7EDA], 1
  3415. 00002724  B06E 8126                cmp.w      D0, [A6 - 0x7EDA]
  3416. 00002728  6CE2                     bge        -0x1C /* 0000270C */
  3417. 0000272A  7000                     moveq.l    D0, 0x00
  3418. 0000272C  3D40 9400                move.w     [A6 - 0x6C00], D0
  3419. 00002730  701A                     moveq.l    D0, 0x1A
  3420. 00002732  3D40 8126                move.w     [A6 - 0x7EDA], D0
  3421. label00002736:
  3422. 00002736  302E 8126                move.w     D0, [A6 - 0x7EDA]
  3423. 0000273A  48C0                     ext.l      D0
  3424. 0000273C  4EAD 0222                jsr        [A5 + 0x222 /* export_64 */]
  3425. 00002740  3D40 8382                move.w     [A6 - 0x7C7E], D0
  3426. 00002744  0C6E 0001 8126           cmpi.w     [A6 - 0x7EDA], 0x1
  3427. 0000274A  6604                     bne        +0x6 /* 00002750 */
  3428. 0000274C  4EFA 0024                jmp        [PC + 0x24 /* 00002772 */]
  3429. label00002750:
  3430. 00002750  306E 8382                movea.w    A0, [A6 - 0x7C7E]
  3431. 00002754  D1C8                     add.l      A0, A0
  3432. 00002756  D0FC 5AF2                add.w      A0, 0x5AF2
  3433. 0000275A  D1ED FD52                add.l      A0, [A5 - 0x2AE]
  3434. 0000275E  3010                     move.w     D0, [A0]
  3435. 00002760  48C0                     ext.l      D0
  3436. 00002762  306E 8126                movea.w    A0, [A6 - 0x7EDA]
  3437. 00002766  B088                     cmp.l      D0, A0
  3438. 00002768  6600 0004                bne        +0x6 /* 0000276E */
  3439. 0000276C  60C8                     bra        -0x36 /* 00002736 */
  3440. label0000276E:
  3441. 0000276E  4EFA 0024                jmp        [PC + 0x24 /* 00002794 */]
  3442. label00002772:
  3443. 00002772  306E 8382                movea.w    A0, [A6 - 0x7C7E]
  3444. 00002776  D1C8                     add.l      A0, A0
  3445. 00002778  D0FC 5AF2                add.w      A0, 0x5AF2
  3446. 0000277C  D1ED FD52                add.l      A0, [A5 - 0x2AE]
  3447. 00002780  3010                     move.w     D0, [A0]
  3448. 00002782  48C0                     ext.l      D0
  3449. 00002784  306E 8126                movea.w    A0, [A6 - 0x7EDA]
  3450. 00002788  B088                     cmp.l      D0, A0
  3451. 0000278A  6600 0008                bne        +0xA /* 00002794 */
  3452. 0000278E  7001                     moveq.l    D0, 0x01
  3453. 00002790  3D40 9400                move.w     [A6 - 0x6C00], D0
  3454. label00002794:
  3455. 00002794  302E 8126                move.w     D0, [A6 - 0x7EDA]
  3456. 00002798  48C0                     ext.l      D0
  3457. 0000279A  E388                     lsl        D0, 1
  3458. 0000279C  0680 0000 5BF2           addi.l     D0, 0x5BF2
  3459. 000027A2  D0AD FD52                add.l      D0, [A5 - 0x2AE]
  3460. 000027A6  2F00                     move.l     -[A7], D0
  3461. 000027A8  306E 8382                movea.w    A0, [A6 - 0x7C7E]
  3462. 000027AC  D1C8                     add.l      A0, A0
  3463. 000027AE  D0FC 5AF2                add.w      A0, 0x5AF2
  3464. 000027B2  D1ED FD52                add.l      A0, [A5 - 0x2AE]
  3465. 000027B6  3010                     move.w     D0, [A0]
  3466. 000027B8  48C0                     ext.l      D0
  3467. 000027BA  205F                     movea.l    A0, [A7]+
  3468. 000027BC  3080                     move.w     [A0], D0
  3469. 000027BE  3D6E 8382 8488           move.w     [A6 - 0x7B78], [A6 - 0x7C7E]
  3470. label000027C4:
  3471. 000027C4  302E 8488                move.w     D0, [A6 - 0x7B78]
  3472. 000027C8  48C0                     ext.l      D0
  3473. 000027CA  E388                     lsl        D0, 1
  3474. 000027CC  0680 0000 5AF2           addi.l     D0, 0x5AF2
  3475. 000027D2  D0AD FD52                add.l      D0, [A5 - 0x2AE]
  3476. 000027D6  2F00                     move.l     -[A7], D0
  3477. 000027D8  302E 8488                move.w     D0, [A6 - 0x7B78]
  3478. 000027DC  48C0                     ext.l      D0
  3479. 000027DE  5280                     addq.l     D0, 1
  3480. 000027E0  E388                     lsl        D0, 1
  3481. 000027E2  0680 0000 5AF2           addi.l     D0, 0x5AF2
  3482. 000027E8  D0AD FD52                add.l      D0, [A5 - 0x2AE]
  3483. 000027EC  2040                     movea.l    A0, D0
  3484. 000027EE  3010                     move.w     D0, [A0]
  3485. 000027F0  48C0                     ext.l      D0
  3486. 000027F2  205F                     movea.l    A0, [A7]+
  3487. 000027F4  3080                     move.w     [A0], D0
  3488. 000027F6  302E 8126                move.w     D0, [A6 - 0x7EDA]
  3489. 000027FA  48C0                     ext.l      D0
  3490. 000027FC  526E 8488                addq.w     [A6 - 0x7B78], 1
  3491. 00002800  B06E 8488                cmp.w      D0, [A6 - 0x7B78]
  3492. 00002804  6CBE                     bge        -0x40 /* 000027C4 */
  3493. 00002806  7001                     moveq.l    D0, 0x01
  3494. 00002808  066E FFFF 8126           addi.w     [A6 - 0x7EDA], 0xFFFF
  3495. 0000280E  B06E 8126                cmp.w      D0, [A6 - 0x7EDA]
  3496. 00002812  6F00 FF22                ble        -0xDC /* 00002736 */
  3497. 00002816  302E 9400                move.w     D0, [A6 - 0x6C00]
  3498. 0000281A  48C0                     ext.l      D0
  3499. 0000281C  4A80                     tst.l      D0
  3500. 0000281E  6700 0020                beq        +0x22 /* 00002840 */
  3501. 00002822  203C 0000 5BF4           move.l     D0, 0x5BF4
  3502. 00002828  D0AD FD52                add.l      D0, [A5 - 0x2AE]
  3503. 0000282C  2F00                     move.l     -[A7], D0
  3504. 0000282E  203C 0000 5BF6           move.l     D0, 0x5BF6
  3505. 00002834  D0AD FD52                add.l      D0, [A5 - 0x2AE]
  3506. 00002838  2040                     movea.l    A0, D0
  3507. 0000283A  225F                     movea.l    A1, [A7]+
  3508. 0000283C  4EAD 022A                jsr        [A5 + 0x22A /* export_65 */]
  3509. label00002840:
  3510. 00002840  41EE 8026                lea.l      A0, [A6 - 0x7FDA]
  3511. 00002844  4EAD 02CA                jsr        [A5 + 0x2CA /* export_85 */]
  3512. 00002848  3D40 93FE                move.w     [A6 - 0x6C02], D0
  3513. 0000284C  302E 93FE                move.w     D0, [A6 - 0x6C02]
  3514. 00002850  48C0                     ext.l      D0
  3515. 00002852  4EAD 02B2                jsr        [A5 + 0x2B2 /* export_82 */]
  3516. 00002856  4EAD 010A                jsr        [A5 + 0x10A /* export_29 */]
  3517. 0000285A  41EE 8388                lea.l      A0, [A6 - 0x7C78]
  3518. 0000285E  4EAD 0112                jsr        [A5 + 0x112 /* export_30 */]
  3519. 00002862  7001                     moveq.l    D0, 0x01
  3520. 00002864  3D40 8126                move.w     [A6 - 0x7EDA], D0
  3521. label00002868:
  3522. 00002868  486E 8026                pea.l      [A6 - 0x7FDA]
  3523. 0000286C  306E 8126                movea.w    A0, [A6 - 0x7EDA]
  3524. 00002870  2F08                     move.l     -[A7], A0
  3525. 00002872  7001                     moveq.l    D0, 0x01
  3526. 00002874  221F                     move.l     D1, [A7]+
  3527. 00002876  205F                     movea.l    A0, [A7]+
  3528. 00002878  4EAD 02DA                jsr        [A5 + 0x2DA /* export_87 */]
  3529. 0000287C  4EAD 02F2                jsr        [A5 + 0x2F2 /* export_90 */]
  3530. 00002880  0480 0000 0040           subi.l     D0, 0x40 /* '@' */
  3531. 00002886  3D40 8382                move.w     [A6 - 0x7C7E], D0
  3532. 0000288A  486E 8388                pea.l      [A6 - 0x7C78]
  3533. 0000288E  306E 8126                movea.w    A0, [A6 - 0x7EDA]
  3534. 00002892  2F08                     move.l     -[A7], A0
  3535. 00002894  7001                     moveq.l    D0, 0x01
  3536. 00002896  2F00                     move.l     -[A7], D0
  3537. 00002898  306E 8382                movea.w    A0, [A6 - 0x7C7E]
  3538. 0000289C  D1C8                     add.l      A0, A0
  3539. 0000289E  D0FC 5BF2                add.w      A0, 0x5BF2
  3540. 000028A2  D1ED FD52                add.l      A0, [A5 - 0x2AE]
  3541. 000028A6  3010                     move.w     D0, [A0]
  3542. 000028A8  48C0                     ext.l      D0
  3543. 000028AA  0680 0000 0040           addi.l     D0, 0x40 /* '@' */
  3544. 000028B0  4EAD 023A                jsr        [A5 + 0x23A /* export_67 */]
  3545. 000028B4  4EAD 010A                jsr        [A5 + 0x10A /* export_29 */]
  3546. 000028B8  221F                     move.l     D1, [A7]+
  3547. 000028BA  201F                     move.l     D0, [A7]+
  3548. 000028BC  205F                     movea.l    A0, [A7]+
  3549. 000028BE  4EAD 02FA                jsr        [A5 + 0x2FA /* export_91 */]
  3550. 000028C2  302E 93FE                move.w     D0, [A6 - 0x6C02]
  3551. 000028C6  48C0                     ext.l      D0
  3552. 000028C8  526E 8126                addq.w     [A6 - 0x7EDA], 1
  3553. 000028CC  B06E 8126                cmp.w      D0, [A6 - 0x7EDA]
  3554. 000028D0  6C96                     bge        -0x68 /* 00002868 */
  3555. 000028D2  4E75                     rts
  3556. label000028D4:
  3557. 000028D4  323C 0082                move.w     D1, 0x82
  3558. 000028D8  4EED 026A                jmp        [A5 + 0x26A /* export_73 */]
  3559. 000028DC  4EED 0452                jmp        [A5 + 0x452 /* export_134 */]
  3560.